using EpistemicNetworkAnalysis using GLM
# Data data = ena_dataset("shakespeare.data") # Config codes = [ :Love, :Beauty, :Death, :Fear, :Friendship, :Hate, :Honor, :Men, :Women, :Pride ] conversations = [:Play, :Act, :Scene] units = [:Play, :Act, :Speaker] dropEmpty=true sphereNormalize=true extraColors = [ EpistemicNetworkAnalysis.DEFAULT_NEG_COLOR, EpistemicNetworkAnalysis.DEFAULT_POS_COLOR, EpistemicNetworkAnalysis.DEFAULT_EXTRA_COLORS... ]
Note that (a,f) the groups overlap, but (f) there are some differences.
let # create a non-global scope rotation = SVDRotation() ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation) p = plot(ena, groupBy=:Play, extraColors=extraColors) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼─────────────┼────────────┤ │ 1 │ Hamlet.1.BERNARDO │ -0.47873 │ -0.0266559 │ │ 2 │ Hamlet.1.HORATIO │ -0.372946 │ 0.0358549 │ │ 3 │ Hamlet.1.MARCELLUS │ -0.331925 │ 0.100644 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ -0.243611 │ 0.0706324 │ │ 5 │ Hamlet.1.LAERTES │ 0.5927 │ 0.0930189 │ │ 6 │ Hamlet.1.LORD POLONIUS │ 0.400577 │ 0.0111927 │ │ 7 │ Hamlet.1.HAMLET │ -0.236933 │ 0.0616598 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ -0.511157 │ 0.0768956 │ │ 9 │ Hamlet.1.All │ 0.18514 │ 0.389411 │ │ 10 │ Hamlet.1.OPHELIA │ 0.402719 │ 0.129456 │ │ 11 │ Hamlet.1.Ghost │ -0.0565452 │ -0.0515038 │ │ 12 │ Hamlet.2.LORD POLONIUS │ 0.156789 │ 0.32902 │ │ 13 │ Hamlet.2.REYNALDO │ -0.0311345 │ 0.123454 │ │ 14 │ Hamlet.2.OPHELIA │ 0.222578 │ 0.413286 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ 0.193798 │ 0.0794763 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ -0.470901 │ -0.054571 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ 0.084092 │ -0.0845436 │ │ 18 │ Hamlet.2.GUILDENSTERN │ -0.0395529 │ 0.226854 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.0911251 │ 0.0420806 │ │ 20 │ Hamlet.2.HAMLET │ 0.260063 │ 0.178286 │ │ 21 │ Hamlet.2.First Player │ 0.0894861 │ 0.00973501 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ 0.0251874 │ -0.204368 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ -0.064462 │ 0.367009 │ │ 24 │ Hamlet.3.GUILDENSTERN │ 0.225661 │ -0.14435 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ 0.312939 │ 0.233256 │ │ 26 │ Hamlet.3.LORD POLONIUS │ 0.45167 │ -0.232655 │ │ 27 │ Hamlet.3.OPHELIA │ -0.00841465 │ -0.0600226 │ │ 28 │ Hamlet.3.HAMLET │ 0.258886 │ 0.0413254 │ │ 29 │ Hamlet.3.First Player │ 0.0375905 │ 0.319945 │ │ 30 │ Hamlet.3.HORATIO │ -0.250977 │ -0.0923781 │ │ 31 │ Hamlet.3.Player King │ 0.395159 │ 0.392111 │ │ 32 │ Hamlet.3.Player Queen │ 0.538272 │ 0.152867 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ -0.184259 │ 0.0863442 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ 0.0433645 │ -0.466075 │ │ 35 │ Hamlet.4.HAMLET │ -0.58384 │ -0.013316 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ -0.397334 │ 0.126024 │ │ 37 │ Hamlet.4.Captain │ -0.470901 │ -0.054571 │ │ 38 │ Hamlet.4.Gentleman │ -0.306618 │ -0.0655062 │ │ 39 │ Hamlet.4.HORATIO │ -0.470901 │ -0.054571 │ │ 40 │ Hamlet.4.OPHELIA │ -0.177102 │ 0.0462601 │ │ 41 │ Hamlet.4.LAERTES │ -0.285847 │ 0.00170803 │ │ 42 │ Hamlet.4.Messenger │ 0.39221 │ -0.0868878 │ │ 43 │ Hamlet.5.First Clown │ -0.422863 │ -0.198826 │ │ 44 │ Hamlet.5.HAMLET │ 0.022501 │ -0.130013 │ │ 45 │ Hamlet.5.HORATIO │ 0.167585 │ -0.140596 │ │ 46 │ Hamlet.5.LAERTES │ 0.0820664 │ -0.0883897 │ │ 47 │ Hamlet.5.First Priest │ -0.11575 │ -0.402041 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ 0.274183 │ -0.68006 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ -0.491445 │ 0.193748 │ │ 50 │ Hamlet.5.OSRIC │ 0.0930659 │ 0.247839 │ │ 51 │ Hamlet.5.Lord │ 0.211586 │ -0.373729 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ -0.561409 │ -0.0328107 │ │ 53 │ Hamlet.5.First Ambassador │ -0.36516 │ 0.0190857 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.0185068 │ 0.379775 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ 0.211586 │ -0.373729 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ 0.129574 │ -0.0354471 │ │ 57 │ Romeo and Juliet.1.TYBALT │ -0.358596 │ -0.0454675 │ │ 58 │ Romeo and Juliet.1.CAPULET │ 0.505214 │ -0.124952 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ 0.715499 │ 0.224343 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ 0.161187 │ 0.125892 │ │ 61 │ Romeo and Juliet.1.PRINCE │ -0.25424 │ -0.0405864 │ │ 62 │ Romeo and Juliet.1.ROMEO │ 0.46931 │ 0.0684111 │ │ 63 │ Romeo and Juliet.1.PARIS │ -0.104257 │ 0.0688499 │ │ 64 │ Romeo and Juliet.1.Servant │ 0.495746 │ -0.311935 │ │ 65 │ Romeo and Juliet.1.Nurse │ 0.675598 │ -0.362677 │ │ 66 │ Romeo and Juliet.1.JULIET │ 0.298959 │ 0.438329 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ 0.319241 │ 0.218646 │ │ 68 │ Romeo and Juliet.1.Second Servant │ 0.145832 │ 0.294302 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ 0.345155 │ -0.481848 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.0185068 │ 0.379775 │ │ 71 │ Romeo and Juliet.2.ROMEO │ 0.38572 │ 0.149163 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ 0.382137 │ 0.377611 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ 0.369665 │ -0.293577 │ │ 74 │ Romeo and Juliet.2.JULIET │ 0.275712 │ 0.299314 │ │ 75 │ Romeo and Juliet.2.Nurse │ 0.290127 │ -0.329971 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ 0.244367 │ -0.184833 │ │ 77 │ Romeo and Juliet.2.PETER │ 0.145832 │ 0.294302 │ │ 78 │ Romeo and Juliet.2.NURSE │ 0.211586 │ -0.373729 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ -0.596805 │ 0.0194083 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ -0.237975 │ 0.159441 │ │ 81 │ Romeo and Juliet.3.TYBALT │ -0.152793 │ 0.130199 │ │ 82 │ Romeo and Juliet.3.ROMEO │ -0.14281 │ 0.392404 │ │ 83 │ Romeo and Juliet.3.PRINCE │ 0.111472 │ 0.168988 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ -0.00812265 │ -0.101753 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.147616 │ 0.14622 │ │ 86 │ Romeo and Juliet.3.JULIET │ 0.0989588 │ 0.052766 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.0662388 │ -0.303541 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ 0.0631763 │ 0.199449 │ │ 89 │ Romeo and Juliet.3.CAPULET │ -0.00163679 │ -0.237665 │ │ 90 │ Romeo and Juliet.3.PARIS │ 0.0824211 │ 0.192992 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ 0.0635898 │ -0.101647 │ │ 92 │ Romeo and Juliet.4.PARIS │ 0.187481 │ -0.0426549 │ │ 93 │ Romeo and Juliet.4.JULIET │ 0.077275 │ 0.21331 │ │ 94 │ Romeo and Juliet.4.CAPULET │ -0.209605 │ 0.0742091 │ │ 95 │ Romeo and Juliet.4.Nurse │ -0.14054 │ -0.257264 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ -0.299971 │ -0.421244 │ │ 97 │ Romeo and Juliet.5.ROMEO │ -0.125512 │ 0.045586 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ -0.183187 │ 0.125199 │ │ 99 │ Romeo and Juliet.5.Apothecary │ -0.470901 │ -0.054571 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ -0.339201 │ -0.175511 │ │ 101 │ Romeo and Juliet.5.PARIS │ -0.238941 │ 0.431153 │ │ 102 │ Romeo and Juliet.5.PAGE │ -0.0649811 │ -0.195038 │ │ 103 │ Romeo and Juliet.5.JULIET │ -0.218186 │ -0.0329113 │ │ 104 │ Romeo and Juliet.5.First Watchman │ -0.447446 │ -0.0202752 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ -0.470901 │ -0.054571 │ │ 106 │ Romeo and Juliet.5.PRINCE │ -0.135016 │ -0.226739 │ │ 107 │ Romeo and Juliet.5.CAPULET │ 0.298263 │ -0.610954 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ -0.422941 │ -0.332947 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ -0.11575 │ -0.402041 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼────────────┼────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ 0.415634 │ 0.590542 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ 0.221484 │ -0.0457057 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ -0.817831 │ -0.107205 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ 0.118494 │ 0.142822 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ 0.0617024 │ 0.248846 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ 0.122053 │ 0.0404863 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ -0.0845421 │ 0.139637 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ -0.163159 │ -0.0505806 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ 0.547143 │ -0.74552 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ 0.0483236 │ 0.0967329 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ─┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ 0.00555433 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ -0.000198021 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ 0.279383 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ -0.00406515 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ 0.0258794 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ -0.0290066 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ 0.00307381 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ 0.0305599 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ 0.0580573 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ 0.000689811 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ 0.0211345 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ 0.000985695 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ -0.00531119 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ 0.0895664 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ 0.0301782 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ 0.220658 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ -0.0869594 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ -0.00644122 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ 0.141039 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.014421 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ 0.00277187 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ -0.000553739 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ 0.0349824 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ 0.090251 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ 0.0904273 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ 0.379898 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ -0.0196731 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ -0.00224336 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ 0.0177827 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ 0.00846819 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.00206672 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ -0.00167339 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ 0.0915364 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ -0.0129961 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ -0.004208 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.000334179 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.00785507 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ -0.00938802 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ -0.0154165 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ 0.0105227 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ -0.0719934 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ 0.000235393 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ -0.00140627 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ -0.0200551 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ -0.808057 │ coregistration_y: 0.8874154791370652 variance_x: 0.17923285221945362 variance_y: 0.10711557468300313 correlation_y: 0.8899113248775572 coregistration_x: 0.8863187845490781 correlation_x: 0.886370849591893
Note that (a,f) that the groups don't overlap now. Men goes towards Hamlet, Women goes towards RJ.
let # create a non-global scope rotation = MeansRotation(:Play, "Hamlet", "Romeo and Juliet") ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation) p = plot(ena) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼──────────────┼────────────┤ │ 1 │ Hamlet.1.BERNARDO │ -0.409792 │ -0.338714 │ │ 2 │ Hamlet.1.HORATIO │ -0.370235 │ -0.250772 │ │ 3 │ Hamlet.1.MARCELLUS │ -0.386208 │ -0.17622 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ -0.000896108 │ -0.272669 │ │ 5 │ Hamlet.1.LAERTES │ 0.111767 │ 0.580483 │ │ 6 │ Hamlet.1.LORD POLONIUS │ -0.210084 │ 0.507503 │ │ 7 │ Hamlet.1.HAMLET │ -0.232477 │ -0.173175 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ -0.220361 │ -0.444323 │ │ 9 │ Hamlet.1.All │ -0.0137838 │ 0.220411 │ │ 10 │ Hamlet.1.OPHELIA │ -0.138737 │ 0.479105 │ │ 11 │ Hamlet.1.Ghost │ 0.168542 │ -0.164573 │ │ 12 │ Hamlet.2.LORD POLONIUS │ -0.248787 │ 0.292681 │ │ 13 │ Hamlet.2.REYNALDO │ -0.191352 │ 0.0838107 │ │ 14 │ Hamlet.2.OPHELIA │ -0.113445 │ 0.31805 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ -0.0440392 │ 0.200292 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ -0.212179 │ -0.410856 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ -0.430824 │ 0.285999 │ │ 18 │ Hamlet.2.GUILDENSTERN │ -0.457071 │ 0.178049 │ │ 19 │ Hamlet.2.VOLTIMAND │ 0.17923 │ -0.147922 │ │ 20 │ Hamlet.2.HAMLET │ -0.122858 │ 0.331626 │ │ 21 │ Hamlet.2.First Player │ -0.0766461 │ 0.116517 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ -0.0331768 │ 0.0193656 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ -0.240267 │ 0.0565565 │ │ 24 │ Hamlet.3.GUILDENSTERN │ -0.14797 │ 0.307237 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ -0.199856 │ 0.426519 │ │ 26 │ Hamlet.3.LORD POLONIUS │ 0.055085 │ 0.45097 │ │ 27 │ Hamlet.3.OPHELIA │ -0.451228 │ 0.177443 │ │ 28 │ Hamlet.3.HAMLET │ 0.00737756 │ 0.259297 │ │ 29 │ Hamlet.3.First Player │ -0.371764 │ 0.208848 │ │ 30 │ Hamlet.3.HORATIO │ -0.228747 │ -0.176666 │ │ 31 │ Hamlet.3.Player King │ 0.0513078 │ 0.393945 │ │ 32 │ Hamlet.3.Player Queen │ 0.326995 │ 0.413024 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ 0.125053 │ -0.279239 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ 0.162795 │ -0.0618349 │ │ 35 │ Hamlet.4.HAMLET │ -0.502866 │ -0.431851 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ -0.201914 │ -0.338925 │ │ 37 │ Hamlet.4.Captain │ -0.212179 │ -0.410856 │ │ 38 │ Hamlet.4.Gentleman │ -0.246964 │ -0.210424 │ │ 39 │ Hamlet.4.HORATIO │ -0.212179 │ -0.410856 │ │ 40 │ Hamlet.4.OPHELIA │ 0.104212 │ -0.260325 │ │ 41 │ Hamlet.4.LAERTES │ -0.00196814 │ -0.332221 │ │ 42 │ Hamlet.4.Messenger │ 0.0394855 │ 0.401658 │ │ 43 │ Hamlet.5.First Clown │ -0.186457 │ -0.383015 │ │ 44 │ Hamlet.5.HAMLET │ 0.00479806 │ 0.0133347 │ │ 45 │ Hamlet.5.HORATIO │ -0.0500405 │ 0.23032 │ │ 46 │ Hamlet.5.LAERTES │ 0.148241 │ -0.0108118 │ │ 47 │ Hamlet.5.First Priest │ 0.23656 │ -0.247514 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ 0.301002 │ 0.133677 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ -0.214204 │ -0.430372 │ │ 50 │ Hamlet.5.OSRIC │ -0.226075 │ 0.225982 │ │ 51 │ Hamlet.5.Lord │ -0.00930005 │ 0.229163 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ -0.329339 │ -0.465492 │ │ 53 │ Hamlet.5.First Ambassador │ -0.0482834 │ -0.367218 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ 0.302258 │ -0.134853 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ -0.00930005 │ 0.229163 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ 0.313364 │ -0.014265 │ │ 57 │ Romeo and Juliet.1.TYBALT │ -0.0819999 │ -0.370705 │ │ 58 │ Romeo and Juliet.1.CAPULET │ -0.144651 │ 0.59133 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ 0.129703 │ 0.693786 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ 0.144691 │ 0.154212 │ │ 61 │ Romeo and Juliet.1.PRINCE │ 0.324644 │ -0.341881 │ │ 62 │ Romeo and Juliet.1.ROMEO │ 0.314997 │ 0.364758 │ │ 63 │ Romeo and Juliet.1.PARIS │ -0.385096 │ 0.0656767 │ │ 64 │ Romeo and Juliet.1.Servant │ 0.238739 │ 0.41727 │ │ 65 │ Romeo and Juliet.1.Nurse │ 0.251088 │ 0.582636 │ │ 66 │ Romeo and Juliet.1.JULIET │ 0.151387 │ 0.321354 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ 0.260723 │ 0.229581 │ │ 68 │ Romeo and Juliet.1.Second Servant │ -0.0867261 │ 0.220555 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ 0.0596936 │ 0.340219 │ │ 70 │ Romeo and Juliet.2.Chorus │ 0.302258 │ -0.134853 │ │ 71 │ Romeo and Juliet.2.ROMEO │ 0.366162 │ 0.302696 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ 0.316117 │ 0.280463 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ 0.275805 │ 0.247244 │ │ 74 │ Romeo and Juliet.2.JULIET │ 0.377902 │ 0.13892 │ │ 75 │ Romeo and Juliet.2.Nurse │ 0.0770765 │ 0.259377 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ 0.326505 │ 0.115405 │ │ 77 │ Romeo and Juliet.2.PETER │ -0.0867261 │ 0.220555 │ │ 78 │ Romeo and Juliet.2.NURSE │ -0.00930005 │ 0.229163 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ -0.109691 │ -0.590582 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ -0.222025 │ -0.150792 │ │ 81 │ Romeo and Juliet.3.TYBALT │ -0.250099 │ 0.00208744 │ │ 82 │ Romeo and Juliet.3.ROMEO │ 0.269266 │ -0.261397 │ │ 83 │ Romeo and Juliet.3.PRINCE │ 0.211279 │ 0.120116 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ 0.22465 │ -0.115439 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ 0.130188 │ -0.184983 │ │ 86 │ Romeo and Juliet.3.JULIET │ 0.243563 │ 0.00112837 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.0722405 │ 0.0183224 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ 0.196162 │ 0.018576 │ │ 89 │ Romeo and Juliet.3.CAPULET │ 0.0793501 │ -0.0711492 │ │ 90 │ Romeo and Juliet.3.PARIS │ -0.113702 │ 0.141712 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ 0.235567 │ -0.0514806 │ │ 92 │ Romeo and Juliet.4.PARIS │ 0.288008 │ 0.0649721 │ │ 93 │ Romeo and Juliet.4.JULIET │ 0.0222806 │ 0.0403963 │ │ 94 │ Romeo and Juliet.4.CAPULET │ 0.204392 │ -0.317022 │ │ 95 │ Romeo and Juliet.4.Nurse │ 0.203444 │ -0.248291 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ 0.27833 │ -0.422906 │ │ 97 │ Romeo and Juliet.5.ROMEO │ 0.0869951 │ -0.159167 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ -0.125675 │ -0.141363 │ │ 99 │ Romeo and Juliet.5.Apothecary │ -0.212179 │ -0.410856 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ 0.134636 │ -0.434544 │ │ 101 │ Romeo and Juliet.5.PARIS │ 0.0861336 │ -0.264708 │ │ 102 │ Romeo and Juliet.5.PAGE │ -0.0539327 │ -0.0620721 │ │ 103 │ Romeo and Juliet.5.JULIET │ 0.105788 │ -0.310563 │ │ 104 │ Romeo and Juliet.5.First Watchman │ -0.293833 │ -0.358351 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ -0.212179 │ -0.410856 │ │ 106 │ Romeo and Juliet.5.PRINCE │ 0.0828147 │ -0.174425 │ │ 107 │ Romeo and Juliet.5.CAPULET │ 0.437885 │ 0.110086 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ 0.00657289 │ -0.481767 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ 0.23656 │ -0.247514 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼─────────────┼───────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ 0.258835 │ 0.336109 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ 0.188296 │ 0.167444 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ 0.00792874 │ -0.926712 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ -0.00352706 │ 0.138965 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ 0.0495822 │ 0.0626206 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ 0.321472 │ 0.099251 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ -0.337906 │ 0.0263526 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ -0.48379 │ 0.0266413 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ 0.413687 │ 0.353325 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ -0.155999 │ 0.113917 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ 0.011023 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ 0.00930527 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ -0.103284 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ 0.107 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ 0.205307 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ -0.153131 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ 0.0174667 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ -0.0267806 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ -0.0139854 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ -0.0514343 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ 0.0278582 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ -0.00388958 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ 0.324212 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ -0.253502 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ 0.35317 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ 0.252156 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ 0.10749 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ -0.0337507 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ 0.120807 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.0375537 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ -0.00121676 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ 0.124076 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ -0.0440486 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ 0.065181 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ -0.190533 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ -0.00696933 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ 0.178377 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ 0.0865191 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ 0.132528 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ -0.00296537 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.100821 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ 0.060587 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ 0.000350709 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ -0.161055 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ -0.155545 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ -0.00387975 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ -0.0202781 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ 0.163061 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ 0.112544 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ 0.00363797 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ -0.285211 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ 0.0268572 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ 0.050244 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ 0.257288 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ -0.389577 │ coregistration_y: 0.8946747523823368 variance_x: 0.08548838748287035 variance_y: 0.16660709501448037 correlation_y: 0.897004881596208 coregistration_x: 0.928799678088599 correlation_x: 0.9385136906196424
Y-axis is MR of remaining variance.
Note (a,f) that groups are pulled apart on both X and Y axes, but (a) the variance explained on X is nearly none. Also, the coregistration along X is about 60%.
let # create a non-global scope rotation = LDARotation(:Play) ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation) p = plot(ena, extraColors=extraColors) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼──────────────┼─────────────┤ │ 1 │ Hamlet.1.BERNARDO │ 0.0246583 │ -0.410466 │ │ 2 │ Hamlet.1.HORATIO │ 0.029983 │ -0.369735 │ │ 3 │ Hamlet.1.MARCELLUS │ 0.0215945 │ -0.38708 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ 0.0127664 │ 0.000932208 │ │ 5 │ Hamlet.1.LAERTES │ -0.00290589 │ 0.1125 │ │ 6 │ Hamlet.1.LORD POLONIUS │ 0.0226331 │ -0.208991 │ │ 7 │ Hamlet.1.HAMLET │ 0.0306878 │ -0.230456 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ 0.00794652 │ -0.221488 │ │ 9 │ Hamlet.1.All │ -0.00796539 │ -0.0150724 │ │ 10 │ Hamlet.1.OPHELIA │ 0.0180326 │ -0.137571 │ │ 11 │ Hamlet.1.Ghost │ -0.000930944 │ 0.170145 │ │ 12 │ Hamlet.2.LORD POLONIUS │ 0.019107 │ -0.248601 │ │ 13 │ Hamlet.2.REYNALDO │ -0.00150602 │ -0.193541 │ │ 14 │ Hamlet.2.OPHELIA │ 0.000403642 │ -0.114556 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ 0.016093 │ -0.0421767 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ 0.0077276 │ -0.213253 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ 0.0307782 │ -0.430834 │ │ 18 │ Hamlet.2.GUILDENSTERN │ 0.025799 │ -0.458068 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.0207757 │ 0.178087 │ │ 20 │ Hamlet.2.HAMLET │ 0.0186427 │ -0.121441 │ │ 21 │ Hamlet.2.First Player │ 0.0107265 │ -0.0758921 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ 0.0116561 │ -0.031841 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ 0.0130715 │ -0.240861 │ │ 24 │ Hamlet.3.GUILDENSTERN │ 0.00999433 │ -0.148056 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ 0.0230063 │ -0.198604 │ │ 26 │ Hamlet.3.LORD POLONIUS │ 0.00828776 │ 0.0568456 │ │ 27 │ Hamlet.3.OPHELIA │ 0.0396687 │ -0.450169 │ │ 28 │ Hamlet.3.HAMLET │ 0.0167281 │ 0.00986137 │ │ 29 │ Hamlet.3.First Player │ 0.0231545 │ -0.372262 │ │ 30 │ Hamlet.3.HORATIO │ 0.0168253 │ -0.228682 │ │ 31 │ Hamlet.3.Player King │ 0.010597 │ 0.0533619 │ │ 32 │ Hamlet.3.Player Queen │ -0.0088924 │ 0.329085 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ 0.00507129 │ 0.127072 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ -0.00375617 │ 0.163932 │ │ 35 │ Hamlet.4.HAMLET │ 0.0343508 │ -0.503104 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ 0.0132164 │ -0.202093 │ │ 37 │ Hamlet.4.Captain │ 0.0077276 │ -0.213253 │ │ 38 │ Hamlet.4.Gentleman │ 0.0141972 │ -0.247465 │ │ 39 │ Hamlet.4.HORATIO │ 0.0077276 │ -0.213253 │ │ 40 │ Hamlet.4.OPHELIA │ 0.00134198 │ 0.105479 │ │ 41 │ Hamlet.4.LAERTES │ 0.00996603 │ -0.00055395 │ │ 42 │ Hamlet.4.Messenger │ -0.000145251 │ 0.0398715 │ │ 43 │ Hamlet.5.First Clown │ 0.0103128 │ -0.186895 │ │ 44 │ Hamlet.5.HAMLET │ 0.00420958 │ 0.00545342 │ │ 45 │ Hamlet.5.HORATIO │ -0.00794397 │ -0.0516996 │ │ 46 │ Hamlet.5.LAERTES │ 0.00427983 │ 0.150385 │ │ 47 │ Hamlet.5.First Priest │ -0.021167 │ 0.235951 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ -0.0165151 │ 0.301727 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ 0.0111016 │ -0.214813 │ │ 50 │ Hamlet.5.OSRIC │ 0.00652339 │ -0.227466 │ │ 51 │ Hamlet.5.Lord │ -0.00464867 │ -0.010065 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ 0.0184687 │ -0.330075 │ │ 53 │ Hamlet.5.First Ambassador │ -0.00899937 │ -0.0500763 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.0232064 │ 0.302032 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ -0.00464867 │ -0.010065 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ -0.00517669 │ 0.315848 │ │ 57 │ Romeo and Juliet.1.TYBALT │ 0.00923143 │ -0.0815162 │ │ 58 │ Romeo and Juliet.1.CAPULET │ 0.0244096 │ -0.142628 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ 0.00461376 │ 0.131704 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ -0.0252133 │ 0.142553 │ │ 61 │ Romeo and Juliet.1.PRINCE │ -0.0567015 │ 0.319828 │ │ 62 │ Romeo and Juliet.1.ROMEO │ -0.00814487 │ 0.317071 │ │ 63 │ Romeo and Juliet.1.PARIS │ 0.0171376 │ -0.386598 │ │ 64 │ Romeo and Juliet.1.Servant │ -0.0159726 │ 0.2389 │ │ 65 │ Romeo and Juliet.1.Nurse │ -0.00819748 │ 0.252495 │ │ 66 │ Romeo and Juliet.1.JULIET │ -0.0338945 │ 0.148069 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ -0.00780949 │ 0.262286 │ │ 68 │ Romeo and Juliet.1.Second Servant │ -0.000857077 │ -0.0877432 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ -0.00238847 │ 0.059965 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.0232064 │ 0.302032 │ │ 71 │ Romeo and Juliet.2.ROMEO │ -0.0370004 │ 0.36461 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ -0.0161105 │ 0.317055 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ -0.00210739 │ 0.278344 │ │ 74 │ Romeo and Juliet.2.JULIET │ -0.0207138 │ 0.378815 │ │ 75 │ Romeo and Juliet.2.Nurse │ 0.000319442 │ 0.0779168 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ -0.0147153 │ 0.327752 │ │ 77 │ Romeo and Juliet.2.PETER │ -0.000857077 │ -0.0877432 │ │ 78 │ Romeo and Juliet.2.NURSE │ -0.00464867 │ -0.010065 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ 0.0063904 │ -0.109902 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ 0.0132103 │ -0.222411 │ │ 81 │ Romeo and Juliet.3.TYBALT │ -0.00556984 │ -0.253478 │ │ 82 │ Romeo and Juliet.3.ROMEO │ -0.0205819 │ 0.269079 │ │ 83 │ Romeo and Juliet.3.PRINCE │ -0.0595376 │ 0.204887 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ -0.0162922 │ 0.22462 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.0222215 │ 0.128331 │ │ 86 │ Romeo and Juliet.3.JULIET │ -0.0173198 │ 0.24358 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.00683615 │ 0.0739689 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ -0.0207506 │ 0.195197 │ │ 89 │ Romeo and Juliet.3.CAPULET │ 0.00593346 │ 0.0810219 │ │ 90 │ Romeo and Juliet.3.PARIS │ 0.0118127 │ -0.113173 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ -0.00845558 │ 0.236778 │ │ 92 │ Romeo and Juliet.4.PARIS │ -0.0161978 │ 0.288644 │ │ 93 │ Romeo and Juliet.4.JULIET │ 0.0118388 │ 0.0242142 │ │ 94 │ Romeo and Juliet.4.CAPULET │ -0.0156872 │ 0.204241 │ │ 95 │ Romeo and Juliet.4.Nurse │ -0.017105 │ 0.203078 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ -0.0430481 │ 0.275002 │ │ 97 │ Romeo and Juliet.5.ROMEO │ -0.0100351 │ 0.0864473 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ 0.00926918 │ -0.125636 │ │ 99 │ Romeo and Juliet.5.Apothecary │ 0.0077276 │ -0.213253 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ -0.00974659 │ 0.13462 │ │ 101 │ Romeo and Juliet.5.PARIS │ -0.0102923 │ 0.0855398 │ │ 102 │ Romeo and Juliet.5.PAGE │ 0.00406154 │ -0.0539039 │ │ 103 │ Romeo and Juliet.5.JULIET │ 0.00262172 │ 0.107255 │ │ 104 │ Romeo and Juliet.5.First Watchman │ 0.0185014 │ -0.294198 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ 0.0077276 │ -0.213253 │ │ 106 │ Romeo and Juliet.5.PRINCE │ -0.0130738 │ 0.0817863 │ │ 107 │ Romeo and Juliet.5.CAPULET │ -0.0347516 │ 0.437396 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ -0.00115101 │ 0.00647495 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ -0.021167 │ 0.235951 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼─────────────┼─────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ -0.00579638 │ 0.260668 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ -0.00300487 │ 0.189804 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ 0.011373 │ 0.00964743 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ -0.00754038 │ -0.00464874 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ -0.00709427 │ 0.049072 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ -0.0716535 │ 0.314471 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ 0.030193 │ -0.337042 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ 0.0444096 │ -0.482384 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ -0.0133796 │ 0.416024 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ 0.0109557 │ -0.15603 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ 0.0277743 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ -0.568097 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ 0.0148907 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ -0.00538404 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ -0.0240736 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ 0.053274 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ -0.0831411 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ 0.0483337 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ 0.0413902 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ -0.119229 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ -0.0485821 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ 0.173598 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ 0.0170144 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ 0.00892437 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ 0.00306581 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ -0.0123876 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ -0.0119103 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ 0.411405 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ -0.0250094 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.0764131 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ -0.1216 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ -0.0290793 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ 0.107853 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ -0.00874708 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ 0.0630016 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ 0.0194215 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ -0.102969 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ -0.0242725 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ 0.0305744 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ 0.109496 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.00180621 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ -0.0324385 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ 0.00440703 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ 0.0544583 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ 0.050263 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.461325 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.0315622 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ -0.0383535 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ 0.00517001 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ -0.368113 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ 0.035625 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ -0.104899 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ -0.0968921 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ -0.0552009 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ 0.0293322 │ signal_to_noise_ratio: 1.3747333809527298 coregistration_y: 0.9289835503324962 variance_x: 0.0007751858408562313 variance_y: 0.08569134897205984 correlation_y: 0.93857707625483 coregistration_x: 0.5976034683070427 correlation_x: 0.6804666333006655
X-axis is LDA within subspace of first 4 SVD dimensions. Y-axis is MR of remaining variance within that subspace.
Note (a) the variance explained is now 9%, the coregistration is now 93%, and (a,f) the difference still seems to be Men vs. Women.
let # create a non-global scope rotation = LDARotation(:Play) ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, subspace=4) p = plot(ena, extraColors=extraColors) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼──────────────┼─────────────┤ │ 1 │ Hamlet.1.BERNARDO │ 0.359613 │ -0.343073 │ │ 2 │ Hamlet.1.HORATIO │ 0.341367 │ -0.190322 │ │ 3 │ Hamlet.1.MARCELLUS │ 0.404607 │ -0.231422 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ -0.0567118 │ -0.17764 │ │ 5 │ Hamlet.1.LAERTES │ -0.0427952 │ 0.555701 │ │ 6 │ Hamlet.1.LORD POLONIUS │ 0.25967 │ 0.441341 │ │ 7 │ Hamlet.1.HAMLET │ 0.188976 │ -0.0489605 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ 0.162277 │ -0.367801 │ │ 9 │ Hamlet.1.All │ -0.025361 │ -0.0252612 │ │ 10 │ Hamlet.1.OPHELIA │ 0.149423 │ 0.290969 │ │ 11 │ Hamlet.1.Ghost │ -0.287806 │ -0.120169 │ │ 12 │ Hamlet.2.LORD POLONIUS │ 0.33191 │ 0.142718 │ │ 13 │ Hamlet.2.REYNALDO │ 0.257588 │ -0.097438 │ │ 14 │ Hamlet.2.OPHELIA │ 0.189309 │ 0.0281101 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ -0.01494 │ 0.184039 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ 0.145028 │ -0.420494 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ 0.550002 │ 0.160781 │ │ 18 │ Hamlet.2.GUILDENSTERN │ 0.532905 │ -0.00772423 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.162641 │ -0.113967 │ │ 20 │ Hamlet.2.HAMLET │ 0.18836 │ 0.28574 │ │ 21 │ Hamlet.2.First Player │ 0.0693604 │ 0.104704 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ 0.0655672 │ 0.26544 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ 0.280058 │ -0.0858106 │ │ 24 │ Hamlet.3.GUILDENSTERN │ 0.210143 │ 0.112408 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ 0.255409 │ 0.267895 │ │ 26 │ Hamlet.3.LORD POLONIUS │ 0.0357189 │ 0.391318 │ │ 27 │ Hamlet.3.OPHELIA │ 0.504516 │ 0.114242 │ │ 28 │ Hamlet.3.HAMLET │ 0.0239114 │ 0.242569 │ │ 29 │ Hamlet.3.First Player │ 0.362199 │ -0.0119544 │ │ 30 │ Hamlet.3.HORATIO │ 0.19816 │ -0.223814 │ │ 31 │ Hamlet.3.Player King │ -0.0440909 │ 0.354846 │ │ 32 │ Hamlet.3.Player Queen │ -0.356439 │ 0.36839 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ -0.233257 │ -0.0848173 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ -0.244333 │ 0.00493749 │ │ 35 │ Hamlet.4.HAMLET │ 0.408012 │ -0.258235 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ 0.131575 │ -0.373945 │ │ 37 │ Hamlet.4.Captain │ 0.145028 │ -0.420494 │ │ 38 │ Hamlet.4.Gentleman │ 0.261609 │ -0.245583 │ │ 39 │ Hamlet.4.HORATIO │ 0.145028 │ -0.420494 │ │ 40 │ Hamlet.4.OPHELIA │ -0.228653 │ -0.206464 │ │ 41 │ Hamlet.4.LAERTES │ -0.114126 │ -0.204269 │ │ 42 │ Hamlet.4.Messenger │ 0.00630437 │ 0.179922 │ │ 43 │ Hamlet.5.First Clown │ 0.113449 │ -0.347679 │ │ 44 │ Hamlet.5.HAMLET │ 0.0162374 │ 0.0709859 │ │ 45 │ Hamlet.5.HORATIO │ 0.202416 │ 0.143478 │ │ 46 │ Hamlet.5.LAERTES │ -0.245253 │ 0.0991488 │ │ 47 │ Hamlet.5.First Priest │ -0.344462 │ -0.183721 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ -0.319262 │ 0.191132 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ 0.148443 │ -0.344215 │ │ 50 │ Hamlet.5.OSRIC │ 0.306818 │ -0.0308713 │ │ 51 │ Hamlet.5.Lord │ 0.0485581 │ 0.076483 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ 0.255803 │ -0.398158 │ │ 53 │ Hamlet.5.First Ambassador │ -0.036736 │ -0.34309 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.333237 │ -0.083454 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ 0.0485581 │ 0.076483 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ -0.352667 │ 0.0809978 │ │ 57 │ Romeo and Juliet.1.TYBALT │ -0.000994144 │ -0.0550631 │ │ 58 │ Romeo and Juliet.1.CAPULET │ 0.252923 │ 0.530377 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ -0.112978 │ 0.577424 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ -0.0619329 │ 0.025843 │ │ 61 │ Romeo and Juliet.1.PRINCE │ -0.192886 │ -0.199806 │ │ 62 │ Romeo and Juliet.1.ROMEO │ -0.263934 │ 0.308341 │ │ 63 │ Romeo and Juliet.1.PARIS │ 0.382894 │ -0.110149 │ │ 64 │ Romeo and Juliet.1.Servant │ -0.215471 │ 0.246109 │ │ 65 │ Romeo and Juliet.1.Nurse │ -0.252707 │ 0.486727 │ │ 66 │ Romeo and Juliet.1.JULIET │ -0.00177967 │ 0.0314312 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ -0.262479 │ 0.119141 │ │ 68 │ Romeo and Juliet.1.Second Servant │ 0.129793 │ -0.0754033 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ 0.0251742 │ 0.24797 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.333237 │ -0.083454 │ │ 71 │ Romeo and Juliet.2.ROMEO │ -0.187451 │ 0.268313 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ -0.330475 │ 0.0872373 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ -0.283376 │ 0.26795 │ │ 74 │ Romeo and Juliet.2.JULIET │ -0.380297 │ 0.124577 │ │ 75 │ Romeo and Juliet.2.Nurse │ -0.0652827 │ 0.163698 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ -0.283986 │ 0.21185 │ │ 77 │ Romeo and Juliet.2.PETER │ 0.129793 │ -0.0754033 │ │ 78 │ Romeo and Juliet.2.NURSE │ 0.0485581 │ 0.076483 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ 0.0319411 │ -0.381746 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ 0.198865 │ -0.272731 │ │ 81 │ Romeo and Juliet.3.TYBALT │ 0.414723 │ -0.113737 │ │ 82 │ Romeo and Juliet.3.ROMEO │ -0.329804 │ -0.105694 │ │ 83 │ Romeo and Juliet.3.PRINCE │ -0.0109318 │ -0.0123783 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ -0.231833 │ 0.120532 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.135021 │ -0.156696 │ │ 86 │ Romeo and Juliet.3.JULIET │ -0.211646 │ 0.211053 │ │ 87 │ Romeo and Juliet.3.Nurse │ -0.0581404 │ 0.162007 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ -0.0661674 │ 0.229157 │ │ 89 │ Romeo and Juliet.3.CAPULET │ -0.127875 │ 0.191531 │ │ 90 │ Romeo and Juliet.3.PARIS │ 0.128213 │ -0.00531163 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ -0.239195 │ 0.231269 │ │ 92 │ Romeo and Juliet.4.PARIS │ -0.31748 │ 0.0638964 │ │ 93 │ Romeo and Juliet.4.JULIET │ -0.106806 │ 0.147008 │ │ 94 │ Romeo and Juliet.4.CAPULET │ -0.278719 │ -0.216923 │ │ 95 │ Romeo and Juliet.4.Nurse │ -0.235233 │ -0.0912408 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ -0.26049 │ -0.200935 │ │ 97 │ Romeo and Juliet.5.ROMEO │ -0.0202765 │ 0.0606254 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ 0.126603 │ -0.0197384 │ │ 99 │ Romeo and Juliet.5.Apothecary │ 0.145028 │ -0.420494 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ -0.180853 │ -0.0424114 │ │ 101 │ Romeo and Juliet.5.PARIS │ -0.0571669 │ -0.130127 │ │ 102 │ Romeo and Juliet.5.PAGE │ 0.029757 │ -0.0356892 │ │ 103 │ Romeo and Juliet.5.JULIET │ -0.227915 │ -0.117183 │ │ 104 │ Romeo and Juliet.5.First Watchman │ 0.250174 │ -0.290115 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ 0.145028 │ -0.420494 │ │ 106 │ Romeo and Juliet.5.PRINCE │ -0.0434724 │ -0.0274925 │ │ 107 │ Romeo and Juliet.5.CAPULET │ -0.451379 │ 0.17947 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ -0.136484 │ -0.349324 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ -0.344462 │ -0.183721 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼────────────┼───────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ -0.267508 │ 0.197603 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ -0.0900405 │ 0.27439 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ -0.237038 │ -0.49258 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ 0.0682998 │ 0.191504 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ -0.0119186 │ 0.153533 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ 0.0119618 │ 0.197947 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ 0.238693 │ 0.128112 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ 0.549001 │ 0.0278276 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ -0.429978 │ 0.501375 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ 0.185473 │ 0.182637 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ -0.0106655 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ 0.0286641 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ 0.194209 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ 0.0319373 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ -0.0303609 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ 0.0802491 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ 0.0149609 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ -0.0302521 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ 0.0398797 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ 0.0418584 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ 0.028806 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ 0.0335785 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ -0.570568 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ 0.234268 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ -0.448446 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ -0.323061 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ -0.0716778 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ 0.0407375 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ -0.161402 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.0298887 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ 0.0478456 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ 0.0311631 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ 0.0453567 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ -0.0384645 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ 0.0660379 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ 0.129364 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ -0.0180499 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ -0.0134191 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ -0.164605 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ 0.0306325 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ -0.00367689 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ -0.0161217 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ 0.0380483 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ 0.113842 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ 0.142216 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.0327041 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.00227547 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ -0.0643897 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ 0.00714456 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ 0.0346564 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ 0.19569 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ 0.0271776 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ 0.0198634 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ -0.0849865 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ 0.287092 │ signal_to_noise_ratio: 1.3747333809527298 coregistration_y: 0.9099501148411212 variance_x: 0.09367899317719439 variance_y: 0.09991360427451837 correlation_y: 0.9100833557070527 coregistration_x: 0.930085331000901 correlation_x: 0.9383296568151603
Note (a,f) the groups are pulled apart when we look at the account of the networks given by Men vs. Women.
let # create a non-global scope rotation = EpistemicNetworkAnalysis.DifferenceRotation(8, 9) ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, rotateOn=:codeModel) p = plot(ena, groupBy=:Play, extraColors=extraColors) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼─────────────┼─────────────┤ │ 1 │ Hamlet.1.BERNARDO │ 0.384912 │ -0.258143 │ │ 2 │ Hamlet.1.HORATIO │ 0.438894 │ -0.0484982 │ │ 3 │ Hamlet.1.MARCELLUS │ 0.436284 │ 0.028339 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ 0.267952 │ -0.180477 │ │ 5 │ Hamlet.1.LAERTES │ -0.367019 │ 0.242203 │ │ 6 │ Hamlet.1.LORD POLONIUS │ -0.13786 │ -0.0626598 │ │ 7 │ Hamlet.1.HAMLET │ 0.328751 │ -0.245522 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ 0.24273 │ -0.202259 │ │ 9 │ Hamlet.1.All │ -0.107595 │ -0.0987569 │ │ 10 │ Hamlet.1.OPHELIA │ -0.0445585 │ -0.0228045 │ │ 11 │ Hamlet.1.Ghost │ -0.0881108 │ -0.0721518 │ │ 12 │ Hamlet.2.LORD POLONIUS │ 0.340317 │ 0.218159 │ │ 13 │ Hamlet.2.REYNALDO │ 0.0809881 │ 0.146257 │ │ 14 │ Hamlet.2.OPHELIA │ 0.213172 │ 0.49636 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ -0.081884 │ -0.223953 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ 0.248665 │ -0.248432 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ 0.271512 │ 0.197715 │ │ 18 │ Hamlet.2.GUILDENSTERN │ 0.361457 │ 0.156205 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.156968 │ -0.124294 │ │ 20 │ Hamlet.2.HAMLET │ 0.10199 │ 0.275088 │ │ 21 │ Hamlet.2.First Player │ -0.00774622 │ 0.106382 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ -0.101138 │ 0.217325 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ 0.361787 │ 0.278823 │ │ 24 │ Hamlet.3.GUILDENSTERN │ -0.00354148 │ 0.240671 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ 0.139925 │ -0.151357 │ │ 26 │ Hamlet.3.LORD POLONIUS │ -0.179716 │ 0.159605 │ │ 27 │ Hamlet.3.OPHELIA │ 0.345621 │ -0.085023 │ │ 28 │ Hamlet.3.HAMLET │ 0.0768702 │ 0.194096 │ │ 29 │ Hamlet.3.First Player │ 0.241671 │ -0.227588 │ │ 30 │ Hamlet.3.HORATIO │ 0.254016 │ -0.107942 │ │ 31 │ Hamlet.3.Player King │ -0.0314405 │ 0.073836 │ │ 32 │ Hamlet.3.Player Queen │ -0.364412 │ 0.231915 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ 0.0254648 │ -0.0635954 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ -0.349859 │ -0.14739 │ │ 35 │ Hamlet.4.HAMLET │ 0.354852 │ -0.30014 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ 0.364099 │ -0.138547 │ │ 37 │ Hamlet.4.Captain │ 0.248665 │ -0.248432 │ │ 38 │ Hamlet.4.Gentleman │ 0.312282 │ -0.173064 │ │ 39 │ Hamlet.4.HORATIO │ 0.248665 │ -0.248432 │ │ 40 │ Hamlet.4.OPHELIA │ 0.0355882 │ -0.082389 │ │ 41 │ Hamlet.4.LAERTES │ 0.104552 │ -0.153022 │ │ 42 │ Hamlet.4.Messenger │ -0.147187 │ 0.272103 │ │ 43 │ Hamlet.5.First Clown │ 0.168997 │ -0.276569 │ │ 44 │ Hamlet.5.HAMLET │ 0.0700298 │ -0.0192204 │ │ 45 │ Hamlet.5.HORATIO │ 0.0794122 │ 0.205952 │ │ 46 │ Hamlet.5.LAERTES │ -0.222941 │ -0.310329 │ │ 47 │ Hamlet.5.First Priest │ -0.445402 │ -0.248432 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ -0.643424 │ -0.133121 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ 0.331404 │ -0.0930997 │ │ 50 │ Hamlet.5.OSRIC │ 0.257059 │ 0.362302 │ │ 51 │ Hamlet.5.Lord │ -0.268421 │ 0.0602798 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ 0.329779 │ -0.111722 │ │ 53 │ Hamlet.5.First Ambassador │ -0.0474514 │ 0.00964036 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.054337 │ 0.179128 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ -0.268421 │ 0.0602798 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ -0.133491 │ -0.0690279 │ │ 57 │ Romeo and Juliet.1.TYBALT │ 0.0944541 │ -0.684132 │ │ 58 │ Romeo and Juliet.1.CAPULET │ -0.102486 │ 0.191178 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ -0.397941 │ 0.174995 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ -0.237973 │ 0.12925 │ │ 61 │ Romeo and Juliet.1.PRINCE │ -0.0789068 │ -0.200316 │ │ 62 │ Romeo and Juliet.1.ROMEO │ -0.171718 │ 0.250475 │ │ 63 │ Romeo and Juliet.1.PARIS │ 0.153132 │ -0.31545 │ │ 64 │ Romeo and Juliet.1.Servant │ -0.502954 │ 0.210479 │ │ 65 │ Romeo and Juliet.1.Nurse │ -0.689093 │ 0.0458058 │ │ 66 │ Romeo and Juliet.1.JULIET │ 0.0791112 │ 0.437715 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ -0.0758182 │ 0.211396 │ │ 68 │ Romeo and Juliet.1.Second Servant │ 0.16492 │ 0.276973 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ -0.322172 │ 0.0417698 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.054337 │ 0.179128 │ │ 71 │ Romeo and Juliet.2.ROMEO │ -0.0491364 │ 0.30689 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ -0.117871 │ 0.323501 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ -0.322345 │ 0.0540722 │ │ 74 │ Romeo and Juliet.2.JULIET │ -0.105301 │ 0.139551 │ │ 75 │ Romeo and Juliet.2.Nurse │ -0.258747 │ 0.093455 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ -0.195925 │ 0.0176841 │ │ 77 │ Romeo and Juliet.2.PETER │ 0.16492 │ 0.276973 │ │ 78 │ Romeo and Juliet.2.NURSE │ -0.268421 │ 0.0602798 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ 0.230177 │ -0.370053 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ 0.35346 │ -0.00781315 │ │ 81 │ Romeo and Juliet.3.TYBALT │ 0.409769 │ 0.130617 │ │ 82 │ Romeo and Juliet.3.ROMEO │ 0.0338228 │ -0.022962 │ │ 83 │ Romeo and Juliet.3.PRINCE │ -0.223255 │ 0.250925 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ -0.219985 │ 0.0987532 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.175139 │ -0.0514735 │ │ 86 │ Romeo and Juliet.3.JULIET │ -0.108775 │ 0.0909183 │ │ 87 │ Romeo and Juliet.3.Nurse │ -0.0699738 │ -0.100934 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ 0.0317949 │ 0.136256 │ │ 89 │ Romeo and Juliet.3.CAPULET │ -0.242431 │ -0.0442579 │ │ 90 │ Romeo and Juliet.3.PARIS │ 0.19745 │ 0.206376 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ -0.163463 │ -0.136888 │ │ 92 │ Romeo and Juliet.4.PARIS │ -0.196258 │ 0.102005 │ │ 93 │ Romeo and Juliet.4.JULIET │ -0.00890344 │ 0.0355718 │ │ 94 │ Romeo and Juliet.4.CAPULET │ 0.0381721 │ -0.100312 │ │ 95 │ Romeo and Juliet.4.Nurse │ -0.115749 │ -0.158515 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ -0.265196 │ -0.305425 │ │ 97 │ Romeo and Juliet.5.ROMEO │ 0.15434 │ 0.115189 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ 0.153571 │ 0.124948 │ │ 99 │ Romeo and Juliet.5.Apothecary │ 0.248665 │ -0.248432 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ -0.160813 │ -0.148191 │ │ 101 │ Romeo and Juliet.5.PARIS │ 0.33674 │ 0.106458 │ │ 102 │ Romeo and Juliet.5.PAGE │ -0.0420856 │ 0.0640813 │ │ 103 │ Romeo and Juliet.5.JULIET │ -0.0706272 │ -0.109904 │ │ 104 │ Romeo and Juliet.5.First Watchman │ 0.345579 │ -0.0930953 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ 0.248665 │ -0.248432 │ │ 106 │ Romeo and Juliet.5.PRINCE │ 0.00664691 │ -0.0874683 │ │ 107 │ Romeo and Juliet.5.CAPULET │ -0.723526 │ -0.0581215 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ -0.0781032 │ -0.37933 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ -0.445402 │ -0.248432 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼────────────┼─────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ 0.0514876 │ 0.426081 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ -0.0649817 │ -0.0413185 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ 0.218977 │ -0.624728 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ -0.0536849 │ 0.422116 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ -0.116376 │ 0.16465 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ -0.0355454 │ 0.20203 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ 0.0279109 │ -0.758764 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ 0.57294 │ -0.00730474 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ -0.815194 │ -0.00730474 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ -0.0192921 │ 0.50884 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ─┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ -0.0128089 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ -0.00595751 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ 0.410924 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ -0.0127087 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ 0.0359496 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ 0.00191635 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ -0.0109399 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ -0.00574444 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ -0.0824417 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ -0.0133764 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ -0.0466503 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ 0.000626087 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ -0.453447 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ 0.138235 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ -0.0479389 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ -0.330854 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ -0.0466615 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ 0.00106433 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ -0.000671672 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ -0.0186065 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ 0.00287398 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ 0.0580884 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ -0.00349512 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ -0.103075 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ -0.0217725 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ -0.233571 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ 0.00709881 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ -0.021286 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ 0.000666676 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ -0.00966 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.0198201 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ -0.060573 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ 0.130322 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ 0.0952493 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ 0.0752495 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.000576781 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ -0.052958 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ -0.0772131 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ -0.0202419 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ -0.0105159 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ 0.193727 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ 0.00469739 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ -0.023222 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ -0.023253 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ 0.572558 │ coregistration_y: 0.9025061407187815 variance_x: 0.15800090169516148 variance_y: 0.09910829040866952 correlation_y: 0.9025128456866564 coregistration_x: 0.9290675903154916 correlation_x: 0.9322701561377343
Note that (a) the groups have a lot of overlap, though (i-r) we see some differences.
let # create a non-global scope rotation = SVDRotation() ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation) p = plot(ena, groupBy=:Act) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼─────────────┼────────────┤ │ 1 │ Hamlet.1.BERNARDO │ -0.47873 │ -0.0266559 │ │ 2 │ Hamlet.1.HORATIO │ -0.372946 │ 0.0358549 │ │ 3 │ Hamlet.1.MARCELLUS │ -0.331925 │ 0.100644 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ -0.243611 │ 0.0706324 │ │ 5 │ Hamlet.1.LAERTES │ 0.5927 │ 0.0930189 │ │ 6 │ Hamlet.1.LORD POLONIUS │ 0.400577 │ 0.0111927 │ │ 7 │ Hamlet.1.HAMLET │ -0.236933 │ 0.0616598 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ -0.511157 │ 0.0768956 │ │ 9 │ Hamlet.1.All │ 0.18514 │ 0.389411 │ │ 10 │ Hamlet.1.OPHELIA │ 0.402719 │ 0.129456 │ │ 11 │ Hamlet.1.Ghost │ -0.0565452 │ -0.0515038 │ │ 12 │ Hamlet.2.LORD POLONIUS │ 0.156789 │ 0.32902 │ │ 13 │ Hamlet.2.REYNALDO │ -0.0311345 │ 0.123454 │ │ 14 │ Hamlet.2.OPHELIA │ 0.222578 │ 0.413286 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ 0.193798 │ 0.0794763 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ -0.470901 │ -0.054571 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ 0.084092 │ -0.0845436 │ │ 18 │ Hamlet.2.GUILDENSTERN │ -0.0395529 │ 0.226854 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.0911251 │ 0.0420806 │ │ 20 │ Hamlet.2.HAMLET │ 0.260063 │ 0.178286 │ │ 21 │ Hamlet.2.First Player │ 0.0894861 │ 0.00973501 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ 0.0251874 │ -0.204368 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ -0.064462 │ 0.367009 │ │ 24 │ Hamlet.3.GUILDENSTERN │ 0.225661 │ -0.14435 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ 0.312939 │ 0.233256 │ │ 26 │ Hamlet.3.LORD POLONIUS │ 0.45167 │ -0.232655 │ │ 27 │ Hamlet.3.OPHELIA │ -0.00841465 │ -0.0600226 │ │ 28 │ Hamlet.3.HAMLET │ 0.258886 │ 0.0413254 │ │ 29 │ Hamlet.3.First Player │ 0.0375905 │ 0.319945 │ │ 30 │ Hamlet.3.HORATIO │ -0.250977 │ -0.0923781 │ │ 31 │ Hamlet.3.Player King │ 0.395159 │ 0.392111 │ │ 32 │ Hamlet.3.Player Queen │ 0.538272 │ 0.152867 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ -0.184259 │ 0.0863442 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ 0.0433645 │ -0.466075 │ │ 35 │ Hamlet.4.HAMLET │ -0.58384 │ -0.013316 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ -0.397334 │ 0.126024 │ │ 37 │ Hamlet.4.Captain │ -0.470901 │ -0.054571 │ │ 38 │ Hamlet.4.Gentleman │ -0.306618 │ -0.0655062 │ │ 39 │ Hamlet.4.HORATIO │ -0.470901 │ -0.054571 │ │ 40 │ Hamlet.4.OPHELIA │ -0.177102 │ 0.0462601 │ │ 41 │ Hamlet.4.LAERTES │ -0.285847 │ 0.00170803 │ │ 42 │ Hamlet.4.Messenger │ 0.39221 │ -0.0868878 │ │ 43 │ Hamlet.5.First Clown │ -0.422863 │ -0.198826 │ │ 44 │ Hamlet.5.HAMLET │ 0.022501 │ -0.130013 │ │ 45 │ Hamlet.5.HORATIO │ 0.167585 │ -0.140596 │ │ 46 │ Hamlet.5.LAERTES │ 0.0820664 │ -0.0883897 │ │ 47 │ Hamlet.5.First Priest │ -0.11575 │ -0.402041 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ 0.274183 │ -0.68006 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ -0.491445 │ 0.193748 │ │ 50 │ Hamlet.5.OSRIC │ 0.0930659 │ 0.247839 │ │ 51 │ Hamlet.5.Lord │ 0.211586 │ -0.373729 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ -0.561409 │ -0.0328107 │ │ 53 │ Hamlet.5.First Ambassador │ -0.36516 │ 0.0190857 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.0185068 │ 0.379775 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ 0.211586 │ -0.373729 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ 0.129574 │ -0.0354471 │ │ 57 │ Romeo and Juliet.1.TYBALT │ -0.358596 │ -0.0454675 │ │ 58 │ Romeo and Juliet.1.CAPULET │ 0.505214 │ -0.124952 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ 0.715499 │ 0.224343 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ 0.161187 │ 0.125892 │ │ 61 │ Romeo and Juliet.1.PRINCE │ -0.25424 │ -0.0405864 │ │ 62 │ Romeo and Juliet.1.ROMEO │ 0.46931 │ 0.0684111 │ │ 63 │ Romeo and Juliet.1.PARIS │ -0.104257 │ 0.0688499 │ │ 64 │ Romeo and Juliet.1.Servant │ 0.495746 │ -0.311935 │ │ 65 │ Romeo and Juliet.1.Nurse │ 0.675598 │ -0.362677 │ │ 66 │ Romeo and Juliet.1.JULIET │ 0.298959 │ 0.438329 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ 0.319241 │ 0.218646 │ │ 68 │ Romeo and Juliet.1.Second Servant │ 0.145832 │ 0.294302 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ 0.345155 │ -0.481848 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.0185068 │ 0.379775 │ │ 71 │ Romeo and Juliet.2.ROMEO │ 0.38572 │ 0.149163 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ 0.382137 │ 0.377611 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ 0.369665 │ -0.293577 │ │ 74 │ Romeo and Juliet.2.JULIET │ 0.275712 │ 0.299314 │ │ 75 │ Romeo and Juliet.2.Nurse │ 0.290127 │ -0.329971 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ 0.244367 │ -0.184833 │ │ 77 │ Romeo and Juliet.2.PETER │ 0.145832 │ 0.294302 │ │ 78 │ Romeo and Juliet.2.NURSE │ 0.211586 │ -0.373729 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ -0.596805 │ 0.0194083 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ -0.237975 │ 0.159441 │ │ 81 │ Romeo and Juliet.3.TYBALT │ -0.152793 │ 0.130199 │ │ 82 │ Romeo and Juliet.3.ROMEO │ -0.14281 │ 0.392404 │ │ 83 │ Romeo and Juliet.3.PRINCE │ 0.111472 │ 0.168988 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ -0.00812265 │ -0.101753 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.147616 │ 0.14622 │ │ 86 │ Romeo and Juliet.3.JULIET │ 0.0989588 │ 0.052766 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.0662388 │ -0.303541 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ 0.0631763 │ 0.199449 │ │ 89 │ Romeo and Juliet.3.CAPULET │ -0.00163679 │ -0.237665 │ │ 90 │ Romeo and Juliet.3.PARIS │ 0.0824211 │ 0.192992 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ 0.0635898 │ -0.101647 │ │ 92 │ Romeo and Juliet.4.PARIS │ 0.187481 │ -0.0426549 │ │ 93 │ Romeo and Juliet.4.JULIET │ 0.077275 │ 0.21331 │ │ 94 │ Romeo and Juliet.4.CAPULET │ -0.209605 │ 0.0742091 │ │ 95 │ Romeo and Juliet.4.Nurse │ -0.14054 │ -0.257264 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ -0.299971 │ -0.421244 │ │ 97 │ Romeo and Juliet.5.ROMEO │ -0.125512 │ 0.045586 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ -0.183187 │ 0.125199 │ │ 99 │ Romeo and Juliet.5.Apothecary │ -0.470901 │ -0.054571 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ -0.339201 │ -0.175511 │ │ 101 │ Romeo and Juliet.5.PARIS │ -0.238941 │ 0.431153 │ │ 102 │ Romeo and Juliet.5.PAGE │ -0.0649811 │ -0.195038 │ │ 103 │ Romeo and Juliet.5.JULIET │ -0.218186 │ -0.0329113 │ │ 104 │ Romeo and Juliet.5.First Watchman │ -0.447446 │ -0.0202752 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ -0.470901 │ -0.054571 │ │ 106 │ Romeo and Juliet.5.PRINCE │ -0.135016 │ -0.226739 │ │ 107 │ Romeo and Juliet.5.CAPULET │ 0.298263 │ -0.610954 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ -0.422941 │ -0.332947 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ -0.11575 │ -0.402041 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼────────────┼────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ 0.415634 │ 0.590542 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ 0.221484 │ -0.0457057 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ -0.817831 │ -0.107205 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ 0.118494 │ 0.142822 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ 0.0617024 │ 0.248846 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ 0.122053 │ 0.0404863 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ -0.0845421 │ 0.139637 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ -0.163159 │ -0.0505806 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ 0.547143 │ -0.74552 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ 0.0483236 │ 0.0967329 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ─┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ 0.00555433 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ -0.000198021 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ 0.279383 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ -0.00406515 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ 0.0258794 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ -0.0290066 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ 0.00307381 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ 0.0305599 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ 0.0580573 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ 0.000689811 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ 0.0211345 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ 0.000985695 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ -0.00531119 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ 0.0895664 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ 0.0301782 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ 0.220658 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ -0.0869594 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ -0.00644122 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ 0.141039 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.014421 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ 0.00277187 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ -0.000553739 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ 0.0349824 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ 0.090251 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ 0.0904273 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ 0.379898 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ -0.0196731 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ -0.00224336 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ 0.0177827 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ 0.00846819 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.00206672 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ -0.00167339 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ 0.0915364 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ -0.0129961 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ -0.004208 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.000334179 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.00785507 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ -0.00938802 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ -0.0154165 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ 0.0105227 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ -0.0719934 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ 0.000235393 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ -0.00140627 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ -0.0200551 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ -0.808057 │ coregistration_y: 0.8874154791363662 variance_x: 0.17923285221945362 variance_y: 0.10711557468300313 correlation_y: 0.8899113248772119 coregistration_x: 0.8863187845497024 correlation_x: 0.8863708495918557
Note that time appears to move from Beauty to Death, and 1/2/3 overlap and 4/5 overlap, but there is a big jump between those.
let # create a non-global scope rotation = FormulaRotation( LinearModel, 2, @formula(col ~ 1 + Act), nothing ) ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation) p = plot(ena, groupBy=:Act) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼────────────┼─────────────┤ │ 1 │ Hamlet.1.BERNARDO │ 0.269449 │ -0.34095 │ │ 2 │ Hamlet.1.HORATIO │ 0.297573 │ -0.233951 │ │ 3 │ Hamlet.1.MARCELLUS │ 0.201878 │ -0.30206 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ 0.0942305 │ -0.153245 │ │ 5 │ Hamlet.1.LAERTES │ -0.500558 │ 0.202073 │ │ 6 │ Hamlet.1.LORD POLONIUS │ -0.413368 │ 0.11952 │ │ 7 │ Hamlet.1.HAMLET │ 0.0982499 │ -0.172343 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ 0.311191 │ -0.40165 │ │ 9 │ Hamlet.1.All │ -0.434987 │ -0.302735 │ │ 10 │ Hamlet.1.OPHELIA │ -0.415005 │ 0.0933172 │ │ 11 │ Hamlet.1.Ghost │ 0.215751 │ 0.142477 │ │ 12 │ Hamlet.2.LORD POLONIUS │ -0.242797 │ -0.150387 │ │ 13 │ Hamlet.2.REYNALDO │ -0.120983 │ -0.225184 │ │ 14 │ Hamlet.2.OPHELIA │ -0.256252 │ -0.169184 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ -0.230655 │ 0.0402803 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ 0.320889 │ -0.276002 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ -0.133382 │ 0.00988783 │ │ 18 │ Hamlet.2.GUILDENSTERN │ -0.176325 │ -0.311167 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.204616 │ -0.238262 │ │ 20 │ Hamlet.2.HAMLET │ -0.244858 │ 0.0338084 │ │ 21 │ Hamlet.2.First Player │ 0.0244087 │ 0.0868137 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ 0.0191727 │ 0.0977002 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ -0.0472427 │ -0.300489 │ │ 24 │ Hamlet.3.GUILDENSTERN │ -0.107816 │ 0.215763 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ -0.604325 │ -0.137431 │ │ 26 │ Hamlet.3.LORD POLONIUS │ -0.354289 │ 0.38987 │ │ 27 │ Hamlet.3.OPHELIA │ -0.115439 │ -0.0554522 │ │ 28 │ Hamlet.3.HAMLET │ -0.218764 │ 0.163623 │ │ 29 │ Hamlet.3.First Player │ -0.34435 │ -0.359609 │ │ 30 │ Hamlet.3.HORATIO │ 0.227692 │ -0.0699832 │ │ 31 │ Hamlet.3.Player King │ -0.508154 │ -0.0720621 │ │ 32 │ Hamlet.3.Player Queen │ -0.337164 │ 0.295662 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ 0.248482 │ -0.0378146 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ 0.253372 │ 0.441029 │ │ 35 │ Hamlet.4.HAMLET │ 0.377538 │ -0.434778 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ 0.255532 │ -0.302705 │ │ 37 │ Hamlet.4.Captain │ 0.320889 │ -0.276002 │ │ 38 │ Hamlet.4.Gentleman │ 0.0910564 │ -0.221578 │ │ 39 │ Hamlet.4.HORATIO │ 0.320889 │ -0.276002 │ │ 40 │ Hamlet.4.OPHELIA │ 0.260689 │ -0.00885714 │ │ 41 │ Hamlet.4.LAERTES │ 0.337623 │ -0.0557037 │ │ 42 │ Hamlet.4.Messenger │ -0.198122 │ 0.326101 │ │ 43 │ Hamlet.5.First Clown │ 0.372308 │ -0.116872 │ │ 44 │ Hamlet.5.HAMLET │ 0.130025 │ 0.19776 │ │ 45 │ Hamlet.5.HORATIO │ -0.0383722 │ 0.212047 │ │ 46 │ Hamlet.5.LAERTES │ -0.0711804 │ 0.126772 │ │ 47 │ Hamlet.5.First Priest │ 0.267792 │ 0.223781 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ 0.0403095 │ 0.642711 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ 0.333291 │ -0.420312 │ │ 50 │ Hamlet.5.OSRIC │ -0.148401 │ -0.164012 │ │ 51 │ Hamlet.5.Lord │ -0.0365481 │ 0.345178 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ 0.386214 │ -0.360613 │ │ 53 │ Hamlet.5.First Ambassador │ 0.209075 │ -0.319345 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.138064 │ -0.287404 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ -0.0365481 │ 0.345178 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ -0.140394 │ 0.154171 │ │ 57 │ Romeo and Juliet.1.TYBALT │ 0.175265 │ -0.223101 │ │ 58 │ Romeo and Juliet.1.CAPULET │ -0.534016 │ 0.254699 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ -0.791385 │ 0.139391 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ -0.401596 │ -0.178199 │ │ 61 │ Romeo and Juliet.1.PRINCE │ 0.0329302 │ -0.223991 │ │ 62 │ Romeo and Juliet.1.ROMEO │ -0.394535 │ 0.278961 │ │ 63 │ Romeo and Juliet.1.PARIS │ -0.180498 │ -0.306764 │ │ 64 │ Romeo and Juliet.1.Servant │ -0.180762 │ 0.540688 │ │ 65 │ Romeo and Juliet.1.Nurse │ -0.366203 │ 0.637828 │ │ 66 │ Romeo and Juliet.1.JULIET │ -0.354848 │ -0.1376 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ -0.313008 │ 0.092617 │ │ 68 │ Romeo and Juliet.1.Second Servant │ -0.237941 │ -0.150577 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ -0.189379 │ 0.473926 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.138064 │ -0.287404 │ │ 71 │ Romeo and Juliet.2.ROMEO │ -0.276296 │ 0.206891 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ -0.367741 │ 0.0314802 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ -0.121641 │ 0.511835 │ │ 74 │ Romeo and Juliet.2.JULIET │ -0.254782 │ 0.0505934 │ │ 75 │ Romeo and Juliet.2.Nurse │ -0.0297518 │ 0.448406 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ -0.0861819 │ 0.360903 │ │ 77 │ Romeo and Juliet.2.PETER │ -0.237941 │ -0.150577 │ │ 78 │ Romeo and Juliet.2.NURSE │ -0.0365481 │ 0.345178 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ 0.308718 │ -0.42342 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ 0.109529 │ -0.251953 │ │ 81 │ Romeo and Juliet.3.TYBALT │ 0.0334205 │ -0.229046 │ │ 82 │ Romeo and Juliet.3.ROMEO │ 0.0982769 │ -0.245639 │ │ 83 │ Romeo and Juliet.3.PRINCE │ -0.218883 │ -0.18889 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ 0.292394 │ 0.208674 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.103443 │ -0.321391 │ │ 86 │ Romeo and Juliet.3.JULIET │ 0.102478 │ 0.160412 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.105601 │ 0.331426 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ -0.0719442 │ -0.0550239 │ │ 89 │ Romeo and Juliet.3.CAPULET │ 0.186121 │ 0.231448 │ │ 90 │ Romeo and Juliet.3.PARIS │ -0.0720533 │ -0.0414048 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ 0.100689 │ 0.213995 │ │ 92 │ Romeo and Juliet.4.PARIS │ 0.0614819 │ 0.290716 │ │ 93 │ Romeo and Juliet.4.JULIET │ 0.0328812 │ -0.0120322 │ │ 94 │ Romeo and Juliet.4.CAPULET │ 0.285871 │ -0.0361879 │ │ 95 │ Romeo and Juliet.4.Nurse │ 0.360922 │ 0.231284 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ 0.461436 │ 0.164719 │ │ 97 │ Romeo and Juliet.5.ROMEO │ 0.245316 │ 0.0077434 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ 0.208375 │ -0.151946 │ │ 99 │ Romeo and Juliet.5.Apothecary │ 0.320889 │ -0.276002 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ 0.410974 │ -0.0375496 │ │ 101 │ Romeo and Juliet.5.PARIS │ 0.0553857 │ -0.396056 │ │ 102 │ Romeo and Juliet.5.PAGE │ 0.245684 │ 0.145454 │ │ 103 │ Romeo and Juliet.5.JULIET │ 0.344102 │ 0.0214463 │ │ 104 │ Romeo and Juliet.5.First Watchman │ 0.398545 │ -0.235578 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ 0.320889 │ -0.276002 │ │ 106 │ Romeo and Juliet.5.PRINCE │ 0.322635 │ 0.185171 │ │ 107 │ Romeo and Juliet.5.CAPULET │ 0.137092 │ 0.68253 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ 0.467136 │ 0.0127583 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ 0.267792 │ 0.223781 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼────────────┼────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ -0.369605 │ -0.0265999 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ -0.421853 │ 0.0593114 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ 0.748054 │ -0.27745 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ 0.0185189 │ -0.0287157 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ -0.135691 │ -0.175814 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ -0.0564258 │ 0.0379304 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ -0.25472 │ -0.338974 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ 0.139373 │ -0.034658 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ 0.0331796 │ 0.964909 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ -0.0842556 │ -0.121345 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ -0.0486263 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ 0.000374242 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ -0.145209 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ 0.0230734 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ -0.00799465 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ 0.11532 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ -0.00201105 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ -0.0604512 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ -0.111873 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ -0.0108352 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ -0.034863 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ -0.00164503 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ 0.477363 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ -0.261125 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ 0.00942604 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ -0.153378 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ 0.133897 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ 0.00826476 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ -0.253219 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ -0.0311147 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ -0.0129049 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ 0.0609663 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ -0.0478144 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ -0.0816313 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ -0.162861 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ -0.00730364 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ 0.0936366 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ 0.0577619 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ -0.130588 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ -0.0109973 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ -0.0253474 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ 0.0531674 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ -0.181564 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ 0.141604 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ -0.0435365 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.00372477 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.000949101 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ 0.0924824 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ -0.0684786 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ -0.0200697 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ -0.0932996 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ -0.0106264 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ 0.0295462 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ 0.035086 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ 0.625086 │ coregistration_y: 0.902078234610893 variance_x: 0.12764739398380104 variance_y: 0.13062987892064512 correlation_y: 0.90463795390429 coregistration_x: 0.9309615468550277 correlation_x: 0.9346502631822273
These axes are non-orthogonal.
Note that the coregistration and variances explained are very low, and note that I had to zoom in a LOT. Acts 1+2 overlap, but the rest stand apart.
let # create a non-global scope rotation = LDARotation(:Act) ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation) p = plot(ena, lims=0.10) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼──────────────┼──────────────┤ │ 1 │ Hamlet.1.BERNARDO │ 0.0153397 │ -0.00157488 │ │ 2 │ Hamlet.1.HORATIO │ 0.0217632 │ 0.00226354 │ │ 3 │ Hamlet.1.MARCELLUS │ 0.00708857 │ 0.000180489 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ -0.0038516 │ -0.00288536 │ │ 5 │ Hamlet.1.LAERTES │ -0.0165387 │ -0.0165379 │ │ 6 │ Hamlet.1.LORD POLONIUS │ -0.0259214 │ 0.0191198 │ │ 7 │ Hamlet.1.HAMLET │ -0.00144689 │ 0.0175828 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ 0.00950827 │ 0.0108925 │ │ 9 │ Hamlet.1.All │ -0.029373 │ -0.0120437 │ │ 10 │ Hamlet.1.OPHELIA │ -0.0230223 │ -0.00020895 │ │ 11 │ Hamlet.1.Ghost │ 0.0205729 │ -0.00979279 │ │ 12 │ Hamlet.2.LORD POLONIUS │ -0.0222895 │ 0.0166049 │ │ 13 │ Hamlet.2.REYNALDO │ -0.0220643 │ 0.00528517 │ │ 14 │ Hamlet.2.OPHELIA │ -0.0187067 │ -0.0125872 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ -0.0120575 │ 0.00686051 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ 0.0172664 │ -0.0154709 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ -0.0168468 │ 0.0171759 │ │ 18 │ Hamlet.2.GUILDENSTERN │ -0.0230264 │ 0.0226384 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.0320957 │ -0.00729535 │ │ 20 │ Hamlet.2.HAMLET │ -0.0243082 │ 0.0283877 │ │ 21 │ Hamlet.2.First Player │ 0.0048719 │ 0.00568371 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ 0.0158835 │ 0.00324872 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ -0.0119493 │ 0.0089435 │ │ 24 │ Hamlet.3.GUILDENSTERN │ -0.00737345 │ -0.0035589 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ -0.0500627 │ 0.00430884 │ │ 26 │ Hamlet.3.LORD POLONIUS │ -0.0265104 │ -0.00276848 │ │ 27 │ Hamlet.3.OPHELIA │ -0.0105017 │ 0.00843332 │ │ 28 │ Hamlet.3.HAMLET │ -0.0179961 │ 0.00992994 │ │ 29 │ Hamlet.3.First Player │ -0.0255555 │ -0.000533011 │ │ 30 │ Hamlet.3.HORATIO │ 0.01237 │ -0.00846233 │ │ 31 │ Hamlet.3.Player King │ -0.0352866 │ 0.0124084 │ │ 32 │ Hamlet.3.Player Queen │ -0.011394 │ -0.00678142 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ 0.0163117 │ 0.0120136 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ 0.0278819 │ -0.0181325 │ │ 35 │ Hamlet.4.HAMLET │ 0.0391269 │ 0.00627779 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ 0.0116913 │ -0.00779952 │ │ 37 │ Hamlet.4.Captain │ 0.0172664 │ -0.0154709 │ │ 38 │ Hamlet.4.Gentleman │ -0.00623998 │ -0.0105581 │ │ 39 │ Hamlet.4.HORATIO │ 0.0172664 │ -0.0154709 │ │ 40 │ Hamlet.4.OPHELIA │ 0.0224858 │ -0.00999363 │ │ 41 │ Hamlet.4.LAERTES │ 0.0221908 │ 0.00719953 │ │ 42 │ Hamlet.4.Messenger │ -0.0125109 │ -0.0100577 │ │ 43 │ Hamlet.5.First Clown │ 0.0241515 │ -0.0150174 │ │ 44 │ Hamlet.5.HAMLET │ 0.0133519 │ 0.00623237 │ │ 45 │ Hamlet.5.HORATIO │ -0.00165205 │ 0.0111733 │ │ 46 │ Hamlet.5.LAERTES │ -0.000741198 │ -0.0021788 │ │ 47 │ Hamlet.5.First Priest │ 0.0270796 │ -0.0289762 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ 0.0114748 │ -0.0259262 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ 0.0166696 │ 0.00639847 │ │ 50 │ Hamlet.5.OSRIC │ -0.0126427 │ -0.013572 │ │ 51 │ Hamlet.5.Lord │ 0.000214605 │ -0.0203767 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ 0.0264312 │ 0.00666546 │ │ 53 │ Hamlet.5.First Ambassador │ 0.0184698 │ -0.000454995 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.0090044 │ -0.0245902 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ 0.000214605 │ -0.0203767 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ -0.0164967 │ -0.00753073 │ │ 57 │ Romeo and Juliet.1.TYBALT │ 0.0241543 │ 0.00482798 │ │ 58 │ Romeo and Juliet.1.CAPULET │ -0.0353626 │ 0.0200308 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ -0.0451225 │ 0.0216041 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ -0.046164 │ -0.00225713 │ │ 61 │ Romeo and Juliet.1.PRINCE │ -0.00430153 │ -0.000726632 │ │ 62 │ Romeo and Juliet.1.ROMEO │ -0.0324539 │ -0.00464037 │ │ 63 │ Romeo and Juliet.1.PARIS │ -0.014389 │ -0.00992597 │ │ 64 │ Romeo and Juliet.1.Servant │ -0.0049127 │ -0.0197411 │ │ 65 │ Romeo and Juliet.1.Nurse │ -0.00940854 │ -0.00941676 │ │ 66 │ Romeo and Juliet.1.JULIET │ -0.0296161 │ 0.00467481 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ -0.0280371 │ -0.00549825 │ │ 68 │ Romeo and Juliet.1.Second Servant │ -0.0245826 │ -0.00898917 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ -0.0151129 │ -0.0177616 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.0090044 │ -0.0245902 │ │ 71 │ Romeo and Juliet.2.ROMEO │ -0.0202703 │ 0.018113 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ -0.0298896 │ -0.00727529 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ -0.00609764 │ -0.00904642 │ │ 74 │ Romeo and Juliet.2.JULIET │ -0.0190281 │ 0.0061277 │ │ 75 │ Romeo and Juliet.2.Nurse │ 0.0027849 │ -0.0134125 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ -0.00579251 │ 0.00167498 │ │ 77 │ Romeo and Juliet.2.PETER │ -0.0245826 │ -0.00898917 │ │ 78 │ Romeo and Juliet.2.NURSE │ 0.000214605 │ -0.0203767 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ 0.00570518 │ 0.00787839 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ 0.000205811 │ -0.0067224 │ │ 81 │ Romeo and Juliet.3.TYBALT │ -0.0070512 │ 0.0175568 │ │ 82 │ Romeo and Juliet.3.ROMEO │ 0.00794454 │ 0.0201972 │ │ 83 │ Romeo and Juliet.3.PRINCE │ -0.0223899 │ 0.0149215 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ 0.0309424 │ 0.018752 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.0238692 │ 0.00663385 │ │ 86 │ Romeo and Juliet.3.JULIET │ 0.0184444 │ 0.0340104 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.00721381 │ 0.0103932 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ -0.0130225 │ 0.0484975 │ │ 89 │ Romeo and Juliet.3.CAPULET │ 0.0202359 │ 0.0373244 │ │ 90 │ Romeo and Juliet.3.PARIS │ -0.0120175 │ 0.00780058 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ 0.0178415 │ 0.0170996 │ │ 92 │ Romeo and Juliet.4.PARIS │ 0.0122882 │ -0.00221643 │ │ 93 │ Romeo and Juliet.4.JULIET │ 0.0206354 │ -0.00574471 │ │ 94 │ Romeo and Juliet.4.CAPULET │ 0.0246847 │ -4.74566e-5 │ │ 95 │ Romeo and Juliet.4.Nurse │ 0.0347924 │ -0.000260681 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ 0.0435742 │ -0.00498436 │ │ 97 │ Romeo and Juliet.5.ROMEO │ 0.0237037 │ 0.0157604 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ 0.0114765 │ 0.0214987 │ │ 99 │ Romeo and Juliet.5.Apothecary │ 0.0172664 │ -0.0154709 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ 0.0324389 │ 0.0118136 │ │ 101 │ Romeo and Juliet.5.PARIS │ -0.00210424 │ 0.0114805 │ │ 102 │ Romeo and Juliet.5.PAGE │ 0.0284704 │ -0.0208863 │ │ 103 │ Romeo and Juliet.5.JULIET │ 0.025849 │ 0.0110496 │ │ 104 │ Romeo and Juliet.5.First Watchman │ 0.0290358 │ -0.00938003 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ 0.0172664 │ -0.0154709 │ │ 106 │ Romeo and Juliet.5.PRINCE │ 0.0276388 │ 0.0144701 │ │ 107 │ Romeo and Juliet.5.CAPULET │ 0.0264826 │ -0.0194531 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ 0.0367364 │ -0.0208554 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ 0.0270796 │ -0.0289762 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼─────────────┼─────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ -0.0265803 │ 0.0144197 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ -0.0448117 │ 0.0035706 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ 0.0571177 │ 0.00145623 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ 0.0207767 │ -0.0179174 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ -0.0215437 │ 0.0429683 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ 0.00273654 │ 0.037928 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ -0.00619306 │ 0.012546 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ 0.00338778 │ 0.0186552 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ 0.0230141 │ -0.00835543 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ 0.00579451 │ 0.048687 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ 0.0530052 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ -0.485805 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ -0.00139244 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ 0.00837347 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ -0.00278211 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ 0.0657103 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ 0.0368761 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ -0.0531783 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ 0.00482381 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ -0.064086 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ -0.0194919 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ -0.11579 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ 0.0605383 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ -0.0112845 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ 0.00359838 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ -0.00721627 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ 0.0245693 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ -0.0461846 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ -0.0569945 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.162239 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ 0.0324899 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ 0.0186678 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ 0.0603009 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ 0.0127574 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ 0.00465362 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ 0.00426237 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ 0.0384365 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ 0.0187325 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ -0.0233956 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ -0.0357851 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.0151936 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ -0.0299823 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ -0.00796448 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ 0.0545467 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ -0.0169967 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.746334 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.0340176 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ 0.00669056 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ -0.0115008 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ -0.298168 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ -0.0439058 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ -0.186182 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ 0.0156878 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ 0.00300686 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ 0.0325746 │ signal_to_noise_ratio: 4.21006339113464 coregistration_y: 0.47241082508938337 variance_x: 0.0009744604150549066 variance_y: 0.0016158107021164477 correlation_y: 0.4715745380282588 coregistration_x: 0.8019218952284418 correlation_x: 0.8179191806466525
These axes are orthogonal.
LDA restricted to subspace of first 7 SVD dimensions.
Note that the coregistrations are higher, (a) variances explained are higher, and (a) Acts 4 and 5 stand apart, and the rest overlap.
let # create a non-global scope rotation = LDARotation(:Act) ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, subspace=7) p = plot(ena) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼─────────────┼─────────────┤ │ 1 │ Hamlet.1.BERNARDO │ 0.148183 │ 0.107709 │ │ 2 │ Hamlet.1.HORATIO │ 0.171991 │ -0.0429989 │ │ 3 │ Hamlet.1.MARCELLUS │ 0.0592508 │ -0.219097 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ 0.0384861 │ 0.288735 │ │ 5 │ Hamlet.1.LAERTES │ -0.41464 │ -0.100659 │ │ 6 │ Hamlet.1.LORD POLONIUS │ -0.401441 │ -0.126839 │ │ 7 │ Hamlet.1.HAMLET │ -0.0195409 │ 0.0825615 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ 0.0998465 │ -0.233114 │ │ 9 │ Hamlet.1.All │ -0.357536 │ 0.238927 │ │ 10 │ Hamlet.1.OPHELIA │ -0.29622 │ 0.183104 │ │ 11 │ Hamlet.1.Ghost │ 0.26681 │ 0.158162 │ │ 12 │ Hamlet.2.LORD POLONIUS │ -0.244941 │ -0.115359 │ │ 13 │ Hamlet.2.REYNALDO │ -0.21483 │ -0.365559 │ │ 14 │ Hamlet.2.OPHELIA │ -0.216286 │ -0.205622 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ -0.17681 │ 0.235532 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ 0.219844 │ 0.0740102 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ -0.197894 │ -0.253101 │ │ 18 │ Hamlet.2.GUILDENSTERN │ -0.271842 │ -0.226192 │ │ 19 │ Hamlet.2.VOLTIMAND │ -0.301276 │ 0.0160503 │ │ 20 │ Hamlet.2.HAMLET │ -0.285886 │ -0.289099 │ │ 21 │ Hamlet.2.First Player │ 0.00359789 │ -0.214556 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ -0.0474298 │ -0.0387481 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ -0.135198 │ -0.29137 │ │ 24 │ Hamlet.3.GUILDENSTERN │ -0.041163 │ -0.108142 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ -0.549893 │ 0.351489 │ │ 26 │ Hamlet.3.LORD POLONIUS │ -0.259264 │ 0.0721525 │ │ 27 │ Hamlet.3.OPHELIA │ -0.151265 │ 0.105602 │ │ 28 │ Hamlet.3.HAMLET │ -0.166054 │ 0.12337 │ │ 29 │ Hamlet.3.First Player │ -0.331301 │ 0.251055 │ │ 30 │ Hamlet.3.HORATIO │ 0.181742 │ 0.0339558 │ │ 31 │ Hamlet.3.Player King │ -0.462708 │ 0.121806 │ │ 32 │ Hamlet.3.Player Queen │ -0.182642 │ 0.0729886 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ 0.164208 │ -0.0626623 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ 0.324373 │ 0.0558161 │ │ 35 │ Hamlet.4.HAMLET │ 0.202967 │ 0.111564 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ 0.177452 │ 0.108159 │ │ 37 │ Hamlet.4.Captain │ 0.219844 │ 0.0740102 │ │ 38 │ Hamlet.4.Gentleman │ -0.00417845 │ 0.0956286 │ │ 39 │ Hamlet.4.HORATIO │ 0.219844 │ 0.0740102 │ │ 40 │ Hamlet.4.OPHELIA │ 0.270883 │ 0.150879 │ │ 41 │ Hamlet.4.LAERTES │ 0.260921 │ -0.00980965 │ │ 42 │ Hamlet.4.Messenger │ -0.0680251 │ -0.0749093 │ │ 43 │ Hamlet.5.First Clown │ 0.289378 │ 0.0714624 │ │ 44 │ Hamlet.5.HAMLET │ 0.18198 │ 0.046479 │ │ 45 │ Hamlet.5.HORATIO │ 0.0592402 │ -0.0935903 │ │ 46 │ Hamlet.5.LAERTES │ -0.0294665 │ 0.302549 │ │ 47 │ Hamlet.5.First Priest │ 0.299642 │ 0.0762251 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ 0.150893 │ 0.0385659 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ 0.139261 │ -0.209336 │ │ 50 │ Hamlet.5.OSRIC │ -0.147996 │ -0.211101 │ │ 51 │ Hamlet.5.Lord │ 0.0409315 │ -0.109337 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ 0.246223 │ 0.0715889 │ │ 53 │ Hamlet.5.First Ambassador │ 0.135227 │ 0.0650064 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ -0.166942 │ 0.0740222 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ 0.0409315 │ -0.109337 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ -0.0906357 │ 0.316275 │ │ 57 │ Romeo and Juliet.1.TYBALT │ 0.127356 │ 0.460571 │ │ 58 │ Romeo and Juliet.1.CAPULET │ -0.449169 │ 0.161354 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ -0.605466 │ 0.365052 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ -0.459026 │ -0.224092 │ │ 61 │ Romeo and Juliet.1.PRINCE │ 0.0487248 │ 0.157728 │ │ 62 │ Romeo and Juliet.1.ROMEO │ -0.266648 │ 0.158472 │ │ 63 │ Romeo and Juliet.1.PARIS │ -0.209269 │ 0.165769 │ │ 64 │ Romeo and Juliet.1.Servant │ -0.00643143 │ -0.080753 │ │ 65 │ Romeo and Juliet.1.Nurse │ -0.146163 │ 0.110079 │ │ 66 │ Romeo and Juliet.1.JULIET │ -0.207182 │ -0.072456 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ -0.206673 │ 0.181217 │ │ 68 │ Romeo and Juliet.1.Second Servant │ -0.187133 │ -0.038394 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ -0.103194 │ -0.0301059 │ │ 70 │ Romeo and Juliet.2.Chorus │ -0.166942 │ 0.0740222 │ │ 71 │ Romeo and Juliet.2.ROMEO │ -0.0824107 │ 0.0716203 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ -0.229278 │ 0.14129 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ 0.00560758 │ 0.140053 │ │ 74 │ Romeo and Juliet.2.JULIET │ -0.123125 │ 0.23389 │ │ 75 │ Romeo and Juliet.2.Nurse │ 0.0802037 │ -0.0338945 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ 0.0318242 │ 0.187011 │ │ 77 │ Romeo and Juliet.2.PETER │ -0.187133 │ -0.038394 │ │ 78 │ Romeo and Juliet.2.NURSE │ 0.0409315 │ -0.109337 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ 0.0745083 │ -0.0252009 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ 0.0636533 │ 0.0473268 │ │ 81 │ Romeo and Juliet.3.TYBALT │ 0.00694885 │ -0.204549 │ │ 82 │ Romeo and Juliet.3.ROMEO │ 0.0829296 │ 0.0351447 │ │ 83 │ Romeo and Juliet.3.PRINCE │ -0.190872 │ -0.422553 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ 0.261148 │ -0.370013 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ -0.253029 │ -0.263592 │ │ 86 │ Romeo and Juliet.3.JULIET │ 0.166559 │ -0.0665214 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.126232 │ 0.0247765 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ -0.128163 │ -0.320233 │ │ 89 │ Romeo and Juliet.3.CAPULET │ 0.140786 │ -0.144609 │ │ 90 │ Romeo and Juliet.3.PARIS │ -0.0700754 │ -0.123678 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ 0.131761 │ 0.0545272 │ │ 92 │ Romeo and Juliet.4.PARIS │ 0.19964 │ 0.0861326 │ │ 93 │ Romeo and Juliet.4.JULIET │ 0.0422141 │ 0.0267313 │ │ 94 │ Romeo and Juliet.4.CAPULET │ 0.328262 │ 0.174007 │ │ 95 │ Romeo and Juliet.4.Nurse │ 0.428772 │ 0.103117 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ 0.511921 │ 0.0539166 │ │ 97 │ Romeo and Juliet.5.ROMEO │ 0.211868 │ -0.180622 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ 0.043703 │ -0.467582 │ │ 99 │ Romeo and Juliet.5.Apothecary │ 0.219844 │ 0.0740102 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ 0.21403 │ -0.375126 │ │ 101 │ Romeo and Juliet.5.PARIS │ -0.0305202 │ -0.0135818 │ │ 102 │ Romeo and Juliet.5.PAGE │ 0.234163 │ -0.143608 │ │ 103 │ Romeo and Juliet.5.JULIET │ 0.254848 │ -0.149377 │ │ 104 │ Romeo and Juliet.5.First Watchman │ 0.255782 │ -0.12947 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ 0.219844 │ 0.0740102 │ │ 106 │ Romeo and Juliet.5.PRINCE │ 0.35271 │ -0.0649205 │ │ 107 │ Romeo and Juliet.5.CAPULET │ 0.312989 │ -0.0126796 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ 0.407855 │ 0.128375 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ 0.299642 │ 0.0762251 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼───────────┼────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ -0.237568 │ 0.0882202 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ -0.429426 │ 0.224838 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ 0.576386 │ 0.313029 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ -0.022249 │ -0.417915 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ -0.292963 │ -0.56611 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ 0.106882 │ -0.172084 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ -0.281841 │ 0.496547 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ 0.0589652 │ -0.0580952 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ 0.218561 │ -0.0536655 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ -0.110269 │ -0.0761027 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ -0.052752 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ 0.0373849 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ 0.0283094 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ 0.0429566 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ 0.0635392 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ 0.0643318 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ 0.0209482 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ -0.0650511 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ -0.0885466 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ 0.00306761 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ -0.00675943 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ 0.0344141 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ 0.629269 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ -0.263551 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ -0.0167501 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ -0.106068 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ -0.0798083 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ 0.0352559 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ -0.28128 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.00047529 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ 0.0133754 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ 0.053316 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ -0.0518597 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ -0.0705894 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ -0.166065 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ 0.053018 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ 0.0155897 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ 0.000555314 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ -0.124249 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ 0.0217247 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.018609 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ 0.0301718 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ -0.259017 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ 0.0173704 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ -0.0378251 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ 0.0384545 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.00164104 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ 0.140268 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ -0.0399141 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ 0.0113119 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ -0.254037 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ 0.0324084 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ 0.0236019 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ 0.109375 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ 0.423379 │ signal_to_noise_ratio: 4.21006339113464 coregistration_y: 0.839040693061043 variance_x: 0.09189622338730963 variance_y: 0.06755974493393341 correlation_y: 0.839775379674667 coregistration_x: 0.9089451066718558 correlation_x: 0.9180355388743406
Note that this pulls 4+5 apart from 1+2+3.
let # create a non-global scope rotation = EpistemicNetworkAnalysis.DifferenceRotation(2, 3) ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, rotateOn=:codeModel) p = plot(ena, groupBy=:Act) display(p) display(ena) end # let
Units (centroids): 109×48 DataFrame. Omitted printing of 45 columns │ Row │ ENA_UNIT │ pos_x │ pos_y │ │ │ String │ Float64 │ Float64 │ ├─────┼────────────────────────────────────┼────────────┼────────────┤ │ 1 │ Hamlet.1.BERNARDO │ -0.293416 │ -0.173547 │ │ 2 │ Hamlet.1.HORATIO │ -0.280747 │ 0.0692027 │ │ 3 │ Hamlet.1.MARCELLUS │ -0.169397 │ 0.0827721 │ │ 4 │ Hamlet.1.KING CLAUDIUS │ -0.0922043 │ -0.122316 │ │ 5 │ Hamlet.1.LAERTES │ 0.533335 │ 0.0134305 │ │ 6 │ Hamlet.1.LORD POLONIUS │ 0.317219 │ -0.249012 │ │ 7 │ Hamlet.1.HAMLET │ -0.151321 │ -0.196179 │ │ 8 │ Hamlet.1.QUEEN GERTRUDE │ -0.324383 │ -0.104318 │ │ 9 │ Hamlet.1.All │ 0.132044 │ -0.243111 │ │ 10 │ Hamlet.1.OPHELIA │ 0.218245 │ -0.154783 │ │ 11 │ Hamlet.1.Ghost │ -0.298022 │ 0.0887351 │ │ 12 │ Hamlet.2.LORD POLONIUS │ 0.125076 │ 0.143303 │ │ 13 │ Hamlet.2.REYNALDO │ 0.148129 │ 0.0482981 │ │ 14 │ Hamlet.2.OPHELIA │ 0.185629 │ 0.421686 │ │ 15 │ Hamlet.2.KING CLAUDIUS │ 0.0289612 │ -0.274549 │ │ 16 │ Hamlet.2.QUEEN GERTRUDE │ -0.309403 │ -0.140549 │ │ 17 │ Hamlet.2.ROSENCRANTZ │ 0.260453 │ 0.0878574 │ │ 18 │ Hamlet.2.GUILDENSTERN │ 0.112076 │ 0.0617319 │ │ 19 │ Hamlet.2.VOLTIMAND │ 0.329897 │ -0.283928 │ │ 20 │ Hamlet.2.HAMLET │ 0.221878 │ 0.191433 │ │ 21 │ Hamlet.2.First Player │ -0.0433213 │ 0.133848 │ │ 22 │ Hamlet.3.KING CLAUDIUS │ 0.25562 │ 0.165842 │ │ 23 │ Hamlet.3.ROSENCRANTZ │ -0.0273295 │ 0.278113 │ │ 24 │ Hamlet.3.GUILDENSTERN │ 0.184091 │ 0.188346 │ │ 25 │ Hamlet.3.QUEEN GERTRUDE │ 0.455958 │ -0.404873 │ │ 26 │ Hamlet.3.LORD POLONIUS │ 0.53111 │ -0.0176991 │ │ 27 │ Hamlet.3.OPHELIA │ 0.137377 │ -0.163855 │ │ 28 │ Hamlet.3.HAMLET │ 0.243824 │ 0.136825 │ │ 29 │ Hamlet.3.First Player │ 0.0602967 │ -0.355281 │ │ 30 │ Hamlet.3.HORATIO │ -0.206481 │ -0.0181513 │ │ 31 │ Hamlet.3.Player King │ 0.30673 │ -0.0834171 │ │ 32 │ Hamlet.3.Player Queen │ 0.215646 │ 0.171653 │ │ 33 │ Hamlet.4.KING CLAUDIUS │ -0.310342 │ 0.0945581 │ │ 34 │ Hamlet.4.QUEEN GERTRUDE │ -0.148774 │ -0.0377695 │ │ 35 │ Hamlet.4.HAMLET │ -0.428897 │ -0.17241 │ │ 36 │ Hamlet.4.ROSENCRANTZ │ -0.333215 │ -0.0115138 │ │ 37 │ Hamlet.4.Captain │ -0.309403 │ -0.140549 │ │ 38 │ Hamlet.4.Gentleman │ 0.0142142 │ -0.191158 │ │ 39 │ Hamlet.4.HORATIO │ -0.309403 │ -0.140549 │ │ 40 │ Hamlet.4.OPHELIA │ -0.363075 │ 0.0951905 │ │ 41 │ Hamlet.4.LAERTES │ -0.411731 │ 0.0352108 │ │ 42 │ Hamlet.4.Messenger │ 0.220517 │ 0.213911 │ │ 43 │ Hamlet.5.First Clown │ -0.318605 │ -0.14874 │ │ 44 │ Hamlet.5.HAMLET │ -0.112738 │ 0.050623 │ │ 45 │ Hamlet.5.HORATIO │ 0.136196 │ 0.160902 │ │ 46 │ Hamlet.5.LAERTES │ -0.021582 │ -0.309209 │ │ 47 │ Hamlet.5.First Priest │ -0.17308 │ -0.160216 │ │ 48 │ Hamlet.5.QUEEN GERTRUDE │ 0.224518 │ -0.171667 │ │ 49 │ Hamlet.5.KING CLAUDIUS │ -0.378641 │ 0.0422844 │ │ 50 │ Hamlet.5.OSRIC │ 0.150338 │ 0.295951 │ │ 51 │ Hamlet.5.Lord │ 0.193897 │ -0.0001942 │ │ 52 │ Hamlet.5.PRINCE FORTINBRAS │ -0.372271 │ 0.0333168 │ │ 53 │ Hamlet.5.First Ambassador │ -0.218911 │ 0.0871024 │ │ 54 │ Romeo and Juliet.1.RICHMOND │ 0.141893 │ 0.134077 │ │ 55 │ Romeo and Juliet.1.SAMPSON │ 0.193897 │ -0.0001942 │ │ 56 │ Romeo and Juliet.1.BENVOLIO │ 0.194993 │ -0.103001 │ │ 57 │ Romeo and Juliet.1.TYBALT │ -0.312017 │ -0.629519 │ │ 58 │ Romeo and Juliet.1.CAPULET │ 0.624303 │ -0.056981 │ │ 59 │ Romeo and Juliet.1.LADY CAPULET │ 0.572296 │ -0.09383 │ │ 60 │ Romeo and Juliet.1.MONTAGUE │ 0.504016 │ -0.111724 │ │ 61 │ Romeo and Juliet.1.PRINCE │ 0.106052 │ -0.290402 │ │ 62 │ Romeo and Juliet.1.ROMEO │ 0.445763 │ 0.119981 │ │ 63 │ Romeo and Juliet.1.PARIS │ 0.0482577 │ -0.431988 │ │ 64 │ Romeo and Juliet.1.Servant │ 0.274091 │ 0.140891 │ │ 65 │ Romeo and Juliet.1.Nurse │ 0.375884 │ -0.0914752 │ │ 66 │ Romeo and Juliet.1.JULIET │ 0.216515 │ 0.321843 │ │ 67 │ Romeo and Juliet.1.MERCUTIO │ 0.243406 │ 0.144885 │ │ 68 │ Romeo and Juliet.1.Second Servant │ 0.14136 │ 0.20835 │ │ 69 │ Romeo and Juliet.1.Second Capulet │ 0.460838 │ -0.111318 │ │ 70 │ Romeo and Juliet.2.Chorus │ 0.141893 │ 0.134077 │ │ 71 │ Romeo and Juliet.2.ROMEO │ 0.269562 │ 0.21172 │ │ 72 │ Romeo and Juliet.2.BENVOLIO │ 0.202014 │ 0.265214 │ │ 73 │ Romeo and Juliet.2.MERCUTIO │ 0.234647 │ 0.024868 │ │ 74 │ Romeo and Juliet.2.JULIET │ 0.0958343 │ 0.115608 │ │ 75 │ Romeo and Juliet.2.Nurse │ 0.136192 │ 0.0816845 │ │ 76 │ Romeo and Juliet.2.FRIAR LAURENCE │ 0.185624 │ -0.0100647 │ │ 77 │ Romeo and Juliet.2.PETER │ 0.14136 │ 0.20835 │ │ 78 │ Romeo and Juliet.2.NURSE │ 0.193897 │ -0.0001942 │ │ 79 │ Romeo and Juliet.3.BENVOLIO │ -0.257223 │ -0.290345 │ │ 80 │ Romeo and Juliet.3.MERCUTIO │ -0.178191 │ 0.0555512 │ │ 81 │ Romeo and Juliet.3.TYBALT │ -0.0103233 │ 0.0958812 │ │ 82 │ Romeo and Juliet.3.ROMEO │ -0.323151 │ 0.0932996 │ │ 83 │ Romeo and Juliet.3.PRINCE │ 0.255564 │ 0.0759924 │ │ 84 │ Romeo and Juliet.3.LADY CAPULET │ -0.247053 │ 0.232177 │ │ 85 │ Romeo and Juliet.3.MONTAGUE │ 0.142278 │ -0.150393 │ │ 86 │ Romeo and Juliet.3.JULIET │ -0.18662 │ 0.179313 │ │ 87 │ Romeo and Juliet.3.Nurse │ 0.0117274 │ -0.0658239 │ │ 88 │ Romeo and Juliet.3.FRIAR LAURENCE │ 0.0810388 │ 0.0904968 │ │ 89 │ Romeo and Juliet.3.CAPULET │ -0.15884 │ 0.0469067 │ │ 90 │ Romeo and Juliet.3.PARIS │ -0.0102038 │ 0.220101 │ │ 91 │ Romeo and Juliet.4.FRIAR LAURENCE │ -0.102582 │ -0.0811419 │ │ 92 │ Romeo and Juliet.4.PARIS │ -0.129089 │ 0.194895 │ │ 93 │ Romeo and Juliet.4.JULIET │ -0.184675 │ 0.116324 │ │ 94 │ Romeo and Juliet.4.CAPULET │ -0.403953 │ 0.0793062 │ │ 95 │ Romeo and Juliet.4.Nurse │ -0.337619 │ 0.00690288 │ │ 96 │ Romeo and Juliet.4.LADY CAPULET │ -0.334882 │ -0.174692 │ │ 97 │ Romeo and Juliet.5.ROMEO │ -0.173531 │ 0.210401 │ │ 98 │ Romeo and Juliet.5.BALTHASAR │ -0.186276 │ 0.205424 │ │ 99 │ Romeo and Juliet.5.Apothecary │ -0.309403 │ -0.140549 │ │ 100 │ Romeo and Juliet.5.FRIAR LAURENCE │ -0.236384 │ -0.0346092 │ │ 101 │ Romeo and Juliet.5.PARIS │ -0.107241 │ 0.14629 │ │ 102 │ Romeo and Juliet.5.PAGE │ -0.129924 │ 0.150954 │ │ 103 │ Romeo and Juliet.5.JULIET │ -0.392787 │ 0.0770434 │ │ 104 │ Romeo and Juliet.5.First Watchman │ -0.342491 │ 0.0491444 │ │ 105 │ Romeo and Juliet.5.Second Watchman │ -0.309403 │ -0.140549 │ │ 106 │ Romeo and Juliet.5.PRINCE │ -0.26807 │ 0.0366715 │ │ 107 │ Romeo and Juliet.5.CAPULET │ 0.0337657 │ -0.023131 │ │ 108 │ Romeo and Juliet.5.LADY CAPULET │ -0.400533 │ -0.205065 │ │ 109 │ Romeo and Juliet.5.MONTAGUE │ -0.17308 │ -0.160216 │ Codes: 10×49 DataFrame. Omitted printing of 44 columns │ Row │ code │ density │ pos_x │ pos_y │ Beauty_Death │ │ │ Symbol │ Float64 │ Float64 │ Float64 │ Real │ ├─────┼────────────┼───────────┼────────────┼─────────────┼──────────────┤ │ 1 │ Love │ 0.647742 │ 0.0818234 │ 0.415597 │ -0.0338448 │ │ 2 │ Beauty │ 0.303055 │ 0.626027 │ -0.282203 │ 0.419156 │ │ 3 │ Death │ 0.669185 │ -0.819703 │ -0.282203 │ 0.156972 │ │ 4 │ Fear │ 0.184299 │ 0.109518 │ 0.397751 │ -0.0329847 │ │ 5 │ Friendship │ 0.241114 │ 0.0953613 │ 0.0954922 │ -0.0132122 │ │ 6 │ Hate │ 0.12437 │ 0.129122 │ 0.09323 │ 0.0135677 │ │ 7 │ Honor │ 0.166778 │ -0.104381 │ -0.865081 │ 0.00688807 │ │ 8 │ Men │ 1.0 │ -0.0857486 │ 0.0378415 │ -0.0573072 │ │ 9 │ Women │ 0.54824 │ 0.186898 │ -0.00149251 │ -0.0582327 │ │ 10 │ Pride │ 0.0716105 │ 0.095236 │ 0.493145 │ -0.17467 │ Network: 45×6 DataFrame. Omitted printing of 1 columns │ Row │ relationship │ response │ referent │ density │ weight_x │ │ │ Symbol │ Int64 │ Int64 │ Float64 │ Float64 │ ├─────┼───────────────────┼──────────┼──────────┼────────────┼───────────── ─┤ │ 1 │ Beauty_Fear │ 2 │ 4 │ 0.0648035 │ 0.0593466 │ │ 2 │ Hate_Pride │ 6 │ 10 │ 0.00394758 │ -0.00502199 │ │ 3 │ Love_Men │ 1 │ 8 │ 0.909537 │ 0.0463077 │ │ 4 │ Friendship_Hate │ 5 │ 6 │ 0.0453927 │ 0.0287103 │ │ 5 │ Love_Hate │ 1 │ 6 │ 0.105129 │ 0.0035183 │ │ 6 │ Death_Pride │ 3 │ 10 │ 0.0735438 │ -0.0980514 │ │ 7 │ Death_Honor │ 3 │ 7 │ 0.0437356 │ -0.0455386 │ │ 8 │ Love_Fear │ 1 │ 4 │ 0.132717 │ 0.00546957 │ │ 9 │ Honor_Women │ 7 │ 9 │ 0.0921121 │ 0.00517287 │ │ 10 │ Fear_Honor │ 4 │ 7 │ 0.031788 │ 0.00420715 │ │ 11 │ Women_Pride │ 9 │ 10 │ 0.0378448 │ 0.0334299 │ │ 12 │ Friendship_Pride │ 5 │ 10 │ 0.00156168 │ 0.00177179 │ │ 13 │ Death_Women │ 3 │ 9 │ 0.451145 │ -0.343238 │ │ 14 │ Honor_Men │ 7 │ 8 │ 0.247313 │ -0.00611927 │ │ 15 │ Love_Death │ 1 │ 3 │ 0.438863 │ -0.222753 │ │ 16 │ Love_Women │ 1 │ 9 │ 0.461017 │ -0.0281165 │ │ 17 │ Death_Friendship │ 3 │ 5 │ 0.211489 │ -0.10979 │ │ 18 │ Fear_Pride │ 4 │ 10 │ 0.013551 │ -0.00274148 │ │ 19 │ Love_Beauty │ 1 │ 2 │ 0.26336 │ 0.258816 │ │ 20 │ Love_Pride │ 1 │ 10 │ 0.0206377 │ 0.0150543 │ │ 21 │ Honor_Pride │ 7 │ 10 │ 0.0188589 │ 0.00385899 │ │ 22 │ Hate_Men │ 6 │ 8 │ 0.0880087 │ 0.0234664 │ │ 23 │ Beauty_Honor │ 2 │ 7 │ 0.0626249 │ 0.0711404 │ │ 24 │ Beauty_Women │ 2 │ 9 │ 0.151413 │ 0.200926 │ │ 25 │ Love_Honor │ 1 │ 7 │ 0.158 │ -0.0306933 │ │ 26 │ Men_Women │ 8 │ 9 │ 0.799116 │ 0.214623 │ │ 27 │ Death_Fear │ 3 │ 4 │ 0.153192 │ -0.0458421 │ │ 28 │ Love_Friendship │ 1 │ 5 │ 0.119846 │ -0.0476024 │ │ 29 │ Beauty_Death │ 2 │ 3 │ 0.211158 │ 0.181351 │ │ 30 │ Friendship_Honor │ 5 │ 7 │ 0.0157908 │ -0.00160218 │ │ 31 │ Beauty_Hate │ 2 │ 6 │ 0.0427713 │ 0.0506939 │ │ 32 │ Friendship_Women │ 5 │ 9 │ 0.0697133 │ -0.0378591 │ │ 33 │ Beauty_Men │ 2 │ 8 │ 0.290705 │ 0.363255 │ │ 34 │ Fear_Men │ 4 │ 8 │ 0.236431 │ -0.00842626 │ │ 35 │ Men_Pride │ 8 │ 10 │ 0.101592 │ 0.0249053 │ │ 36 │ Hate_Honor │ 6 │ 7 │ 0.00155773 │ -0.000426069 │ │ 37 │ Fear_Women │ 4 │ 9 │ 0.0594334 │ 0.00280563 │ │ 38 │ Hate_Women │ 6 │ 9 │ 0.0865162 │ -0.0477438 │ │ 39 │ Beauty_Friendship │ 2 │ 5 │ 0.11696 │ 0.171062 │ │ 40 │ Beauty_Pride │ 2 │ 10 │ 0.0169097 │ 0.0267946 │ │ 41 │ Friendship_Men │ 5 │ 8 │ 0.3553 │ -0.000779219 │ │ 42 │ Fear_Hate │ 4 │ 6 │ 0.0152879 │ -0.0109078 │ │ 43 │ Fear_Friendship │ 4 │ 5 │ 0.0351521 │ -0.00391143 │ │ 44 │ Death_Hate │ 3 │ 6 │ 0.112353 │ -0.0422893 │ │ 45 │ Death_Men │ 3 │ 8 │ 1.0 │ -0.657233 │ coregistration_y: 0.9293467222379949 variance_x: 0.16850354171599846 variance_y: 0.07585036422755609 correlation_y: 0.9302835562131098 coregistration_x: 0.9209576629785926 correlation_x: 0.9228348463619616